aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/contentviews
diff options
context:
space:
mode:
authorNikita Stupin <18281368+nikitastupin@users.noreply.github.com>2020-05-01 20:57:27 +0300
committerNikita Stupin <18281368+nikitastupin@users.noreply.github.com>2020-05-01 20:57:27 +0300
commit469bd32582f764f9a29607efa4f5b04bd87961fb (patch)
treef42dfd75cb8888de6a5c0f46dd8bb5545a081d0c /mitmproxy/contentviews
parenta802899491ba87218d7878bc4ac73dcf59c9275e (diff)
downloadmitmproxy-469bd32582f764f9a29607efa4f5b04bd87961fb.tar.gz
mitmproxy-469bd32582f764f9a29607efa4f5b04bd87961fb.tar.bz2
mitmproxy-469bd32582f764f9a29607efa4f5b04bd87961fb.zip
Integrate contentviews to TCP flow details
Diffstat (limited to 'mitmproxy/contentviews')
-rw-r--r--mitmproxy/contentviews/__init__.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/mitmproxy/contentviews/__init__.py b/mitmproxy/contentviews/__init__.py
index fc38543d..063b8cfe 100644
--- a/mitmproxy/contentviews/__init__.py
+++ b/mitmproxy/contentviews/__init__.py
@@ -116,6 +116,16 @@ def get_message_content_view(viewname, message, flow):
return description, lines, error
+def get_tcp_content_view(viewname: str, data: bytes):
+ viewmode = get(viewname)
+ if not viewmode:
+ viewmode = get("auto")
+
+ description, lines, error = get_content_view(viewmode, data)
+
+ return description, lines, error
+
+
def get_content_view(viewmode: View, data: bytes, **metadata):
"""
Args: