diff options
author | Maximilian Hils <git@maximilianhils.com> | 2020-05-03 10:51:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-03 10:51:10 +0200 |
commit | f4aa3ee11c01d5b8f260e57bfd7e084b7767c08e (patch) | |
tree | 9befc172c55f736ff3c3394b0fa6ab88fea90313 /mitmproxy/contentviews/__init__.py | |
parent | a802899491ba87218d7878bc4ac73dcf59c9275e (diff) | |
parent | fe75f14ea29d0654c3a688ecc4c3669a946ea2a8 (diff) | |
download | mitmproxy-f4aa3ee11c01d5b8f260e57bfd7e084b7767c08e.tar.gz mitmproxy-f4aa3ee11c01d5b8f260e57bfd7e084b7767c08e.tar.bz2 mitmproxy-f4aa3ee11c01d5b8f260e57bfd7e084b7767c08e.zip |
Merge pull request #3970 from nikitastupin/master
Integrate contentviews to TCP flow details
Diffstat (limited to 'mitmproxy/contentviews/__init__.py')
-rw-r--r-- | mitmproxy/contentviews/__init__.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/mitmproxy/contentviews/__init__.py b/mitmproxy/contentviews/__init__.py index fc38543d..f5c31eef 100644 --- a/mitmproxy/contentviews/__init__.py +++ b/mitmproxy/contentviews/__init__.py @@ -116,6 +116,19 @@ 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") + + # https://github.com/mitmproxy/mitmproxy/pull/3970#issuecomment-623024447 + assert viewmode + + description, lines, error = get_content_view(viewmode, data) + + return description, lines, error + + def get_content_view(viewmode: View, data: bytes, **metadata): """ Args: |