diff options
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r-- | libmproxy/proxy.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py index 9715bb5a..00b9e0ba 100644 --- a/libmproxy/proxy.py +++ b/libmproxy/proxy.py @@ -45,7 +45,10 @@ def parse_url(url): port = int(port) else: host = netloc - port = 80 + if scheme == "https": + port = 443 + else: + port = 80 path = urlparse.urlunparse(('', '', path, params, query, fragment)) if not path: path = "/" @@ -277,6 +280,8 @@ class FileLike: return result +#begin nocover + class ServerConnection: def __init__(self, request): self.request = request |