Parse given request line like 'GET /foo' or 'POST /zzz HTTP/1.0'

		:param session: origin session
		:param request_line: line to parse
		:return: WWebRequest

def parse_request_line(cls, session, request_line):
		""" Parse given request line like 'GET /foo' or 'POST /zzz HTTP/1.0'

		:param session: origin session
		:param request_line: line to parse
		:return: WWebRequest
		"""
		r = cls.request_line_re.search(request_line)
		if r is not None:
			method, path, protocol_sentence, protocol_version = r.groups()
			return WWebRequest(session, method, path)
		raise ValueError('Invalid request line')