aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiroslav <ttahabatt@gmail.com>2018-01-14 13:46:06 +0200
committerMiroslav <ttahabatt@gmail.com>2018-01-14 13:46:06 +0200
commit2fd9ef4769a5755d1287ce2b096cedd103a12c3f (patch)
tree608adcd5f8df17fed15b13331b7fc491ef72b7a6
parent267b1af835b3dfa0d75e29a1cb5c9741e8557141 (diff)
downloadmitmproxy-2fd9ef4769a5755d1287ce2b096cedd103a12c3f.tar.gz
mitmproxy-2fd9ef4769a5755d1287ce2b096cedd103a12c3f.tar.bz2
mitmproxy-2fd9ef4769a5755d1287ce2b096cedd103a12c3f.zip
Other condition
-rw-r--r--mitmproxy/net/http/url.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/mitmproxy/net/http/url.py b/mitmproxy/net/http/url.py
index d3b93994..f938cb12 100644
--- a/mitmproxy/net/http/url.py
+++ b/mitmproxy/net/http/url.py
@@ -76,9 +76,9 @@ def encode(s: Sequence[Tuple[str, str]], similar_to: str=None) -> str:
encoded = urllib.parse.urlencode(s, False, errors="surrogateescape")
- if remove_trailing_equal:
+ if encoded and remove_trailing_equal:
encoded = encoded.replace("=&", "&")
- if encoded and encoded[-1] == '=':
+ if encoded[-1] == '=':
encoded = encoded[:-1]
return encoded