aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/web/app.py
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-02-14 16:37:09 +0100
committerMaximilian Hils <git@maximilianhils.com>2016-02-14 16:37:09 +0100
commit885e619a7e5a1a0263c0b751d8ef924522978b56 (patch)
tree1913ac64f7876b5b2dc7be02af049fbd73c47eae /libmproxy/web/app.py
parent5968983b4cbc5747d4f1fa38e777f6c80d413508 (diff)
downloadmitmproxy-885e619a7e5a1a0263c0b751d8ef924522978b56.tar.gz
mitmproxy-885e619a7e5a1a0263c0b751d8ef924522978b56.tar.bz2
mitmproxy-885e619a7e5a1a0263c0b751d8ef924522978b56.zip
mitmweb: fix _strip_content
Diffstat (limited to 'libmproxy/web/app.py')
-rw-r--r--libmproxy/web/app.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/libmproxy/web/app.py b/libmproxy/web/app.py
index 2c45a1dc..5c479181 100644
--- a/libmproxy/web/app.py
+++ b/libmproxy/web/app.py
@@ -20,6 +20,8 @@ def _strip_content(flow_state):
for attr in ("request", "response"):
if attr in flow_state:
message = flow_state[attr]
+ if message is None:
+ continue
if message["content"]:
message["contentLength"] = len(message["content"])
elif message["content"] == CONTENT_MISSING: