aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy
diff options
context:
space:
mode:
authorEric Entzel <eric@ubermac.net>2013-02-11 13:22:25 +1100
committerEric Entzel <eric@ubermac.net>2013-02-11 13:22:25 +1100
commit6bcf29c0ed39904cd28cf9ab97fa75c5c0f4d32c (patch)
tree24d1f3e09e4fe9e333254cf03795c4af16821ba7 /libmproxy
parent53792a5a28df80552fdbedee3b88f204d94ad9ce (diff)
downloadmitmproxy-6bcf29c0ed39904cd28cf9ab97fa75c5c0f4d32c.tar.gz
mitmproxy-6bcf29c0ed39904cd28cf9ab97fa75c5c0f4d32c.tar.bz2
mitmproxy-6bcf29c0ed39904cd28cf9ab97fa75c5c0f4d32c.zip
Keep blank URL parameters
TODO: This should probably be configurable
Diffstat (limited to 'libmproxy')
-rw-r--r--libmproxy/utils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/libmproxy/utils.py b/libmproxy/utils.py
index 6e804887..b2258b15 100644
--- a/libmproxy/utils.py
+++ b/libmproxy/utils.py
@@ -67,7 +67,7 @@ def urldecode(s):
"""
Takes a urlencoded string and returns a list of (key, value) tuples.
"""
- return cgi.parse_qsl(s)
+ return cgi.parse_qsl(s, keep_blank_values=True)
def urlencode(s):