diff options
author | Maximilian Hils <git@maximilianhils.com> | 2017-09-14 15:11:24 -0700 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2017-09-14 15:11:24 -0700 |
commit | 289ddfe9887ce928b19a2f801d5664f1c77a7387 (patch) | |
tree | 8300b3a3e33044a831f0cbd0a7186d2931f98fec /mitmproxy/contentviews | |
parent | 9716b3dab57735099e4c2ac27aebe87b61896087 (diff) | |
download | mitmproxy-289ddfe9887ce928b19a2f801d5664f1c77a7387.tar.gz mitmproxy-289ddfe9887ce928b19a2f801d5664f1c77a7387.tar.bz2 mitmproxy-289ddfe9887ce928b19a2f801d5664f1c77a7387.zip |
remove html outline contentview, fix #2572
Diffstat (limited to 'mitmproxy/contentviews')
-rw-r--r-- | mitmproxy/contentviews/__init__.py | 3 | ||||
-rw-r--r-- | mitmproxy/contentviews/html_outline.py | 17 |
2 files changed, 1 insertions, 19 deletions
diff --git a/mitmproxy/contentviews/__init__.py b/mitmproxy/contentviews/__init__.py index a1866851..f696f669 100644 --- a/mitmproxy/contentviews/__init__.py +++ b/mitmproxy/contentviews/__init__.py @@ -22,7 +22,7 @@ from mitmproxy import exceptions from mitmproxy.net import http from mitmproxy.utils import strutils from . import ( - auto, raw, hex, json, xml_html, html_outline, wbxml, javascript, css, + auto, raw, hex, json, xml_html, wbxml, javascript, css, urlencoded, multipart, image, query, protobuf ) from .base import View, VIEW_CUTOFF, KEY_MAX, format_text, format_dict, TViewResult @@ -168,7 +168,6 @@ add(hex.ViewHex()) add(json.ViewJSON()) add(xml_html.ViewXmlHtml()) add(wbxml.ViewWBXML()) -add(html_outline.ViewHTMLOutline()) add(javascript.ViewJavaScript()) add(css.ViewCSS()) add(urlencoded.ViewURLEncoded()) diff --git a/mitmproxy/contentviews/html_outline.py b/mitmproxy/contentviews/html_outline.py deleted file mode 100644 index d6c51b29..00000000 --- a/mitmproxy/contentviews/html_outline.py +++ /dev/null @@ -1,17 +0,0 @@ -import html2text - -from mitmproxy.contentviews import base - - -class ViewHTMLOutline(base.View): - name = "HTML Outline" - prompt = ("html outline", "o") - content_types = ["text/html"] - - def __call__(self, data, **metadata): - data = data.decode("utf-8", "replace") - h = html2text.HTML2Text(baseurl="") - h.ignore_images = True - h.body_width = 0 - outline = h.handle(data) - return "HTML Outline", base.format_text(outline) |