aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/contentviews
diff options
context:
space:
mode:
authorYoav Shai <gergesh@gmail.com>2019-12-06 00:13:20 +0200
committerYoav Shai <gergesh@gmail.com>2019-12-06 00:13:20 +0200
commit4ffa1ed7b6f2c7b385c61f7ac2b3fee12e7a3a4d (patch)
tree55a516845440a1dad618bf84a2fba64dd5c13c22 /mitmproxy/contentviews
parent056a9024ec53aecb2c9f4f1a0f1ec3d099d80518 (diff)
downloadmitmproxy-4ffa1ed7b6f2c7b385c61f7ac2b3fee12e7a3a4d.tar.gz
mitmproxy-4ffa1ed7b6f2c7b385c61f7ac2b3fee12e7a3a4d.tar.bz2
mitmproxy-4ffa1ed7b6f2c7b385c61f7ac2b3fee12e7a3a4d.zip
Add flow to ContentView metadata
Diffstat (limited to 'mitmproxy/contentviews')
-rw-r--r--mitmproxy/contentviews/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mitmproxy/contentviews/__init__.py b/mitmproxy/contentviews/__init__.py
index 67e00833..fc38543d 100644
--- a/mitmproxy/contentviews/__init__.py
+++ b/mitmproxy/contentviews/__init__.py
@@ -75,7 +75,7 @@ def safe_to_print(lines, encoding="utf8"):
yield clean_line
-def get_message_content_view(viewname, message):
+def get_message_content_view(viewname, message, flow):
"""
Like get_content_view, but also handles message encoding.
"""
@@ -104,6 +104,7 @@ def get_message_content_view(viewname, message):
if isinstance(message, http.Message):
metadata["headers"] = message.headers
metadata["message"] = message
+ metadata["flow"] = flow
description, lines, error = get_content_view(
viewmode, content, **metadata