aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/proxy.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-02-24 10:33:39 +1300
committerAldo Cortesi <aldo@nullcube.com>2011-02-24 10:33:39 +1300
commit57947b328ec0faba24e4682f7e4cb9074b81b684 (patch)
tree047584b734a99c84f2a98db6f379b0fb6f98025b /libmproxy/proxy.py
parent3c1db00ebb2aa0596840cda6a60e2af3d11a656b (diff)
downloadmitmproxy-57947b328ec0faba24e4682f7e4cb9074b81b684.tar.gz
mitmproxy-57947b328ec0faba24e4682f7e4cb9074b81b684.tar.bz2
mitmproxy-57947b328ec0faba24e4682f7e4cb9074b81b684.zip
Start abstracting out sticky cookie state.
Diffstat (limited to 'libmproxy/proxy.py')
-rw-r--r--libmproxy/proxy.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmproxy/proxy.py b/libmproxy/proxy.py
index ffc9b264..100a2e34 100644
--- a/libmproxy/proxy.py
+++ b/libmproxy/proxy.py
@@ -85,8 +85,8 @@ def parse_url(url):
else:
port = 80
path = urlparse.urlunparse(('', '', path, params, query, fragment))
- if not path:
- path = "/"
+ if not path.startswith("/"):
+ path = "/" + path
return scheme, host, port, path