aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mitmproxy/addons/export.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/mitmproxy/addons/export.py b/mitmproxy/addons/export.py
index cc698f9c..2776118a 100644
--- a/mitmproxy/addons/export.py
+++ b/mitmproxy/addons/export.py
@@ -17,9 +17,7 @@ def cleanup_request(f: flow.Flow):
request = f.request.copy() # type: ignore
request.decode(strict=False)
# a bit of clean-up
- if ('content-length' in request.headers.keys() and
- request.headers['content-length'] == '0' and
- request.method == 'GET'):
+ if request.method == 'GET' and request.headers.get("content-length", None) == "0":
request.headers.pop('content-length')
request.headers.pop(':authority', None)
return request