Command add properties for fields

This commit is contained in:
2021-03-28 03:00:04 +02:00
parent 48c4f207a8
commit 7ecfedbec7
3 changed files with 33 additions and 12 deletions

View File

@@ -78,7 +78,7 @@ def parse_request_line(line: str):
raise BadRequest(f"Invalid HTTP-version: {version}")
if len(target) == "":
raise BadRequest()
raise BadRequest("request-target not specified")
parsed_target = urlsplit(target)
return method, parsed_target, version.split("/")[1]
@@ -174,7 +174,7 @@ def get_uri(url: str):
def urljoin(base, url):
"""
Join a base url and a URL to form a absolute url.
Join a base url and a URL to form an absolute url.
"""
return urllib.parse.urljoin(base, url)