diff options
author | Clemens <cle1000.cb@gmail.com> | 2016-07-27 10:21:06 +0200 |
---|---|---|
committer | Clemens <cle1000.cb@gmail.com> | 2016-07-27 10:21:06 +0200 |
commit | 2c3ddb0ecc3d57b099057ede73da5576655b0583 (patch) | |
tree | 8392be02a3fd651242822bd99a57897a6a4a8fcf | |
parent | d8a78d9f52d74d7742b199233eb9f119fd035bc4 (diff) | |
download | mitmproxy-2c3ddb0ecc3d57b099057ede73da5576655b0583.tar.gz mitmproxy-2c3ddb0ecc3d57b099057ede73da5576655b0583.tar.bz2 mitmproxy-2c3ddb0ecc3d57b099057ede73da5576655b0583.zip |
add parameter to content requests
-rw-r--r-- | mitmproxy/web/app.py | 1 | ||||
-rw-r--r-- | web/src/js/flow/utils.js | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/mitmproxy/web/app.py b/mitmproxy/web/app.py index 812aa680..5f756ed1 100644 --- a/mitmproxy/web/app.py +++ b/mitmproxy/web/app.py @@ -314,6 +314,7 @@ class FlowContent(RequestHandler): def get(self, flow_id, message): message = getattr(self.flow, message) + contentview = self.get_argument("content_view", "raw", True) if not message.raw_content: raise APIError(400, "No content.") diff --git a/web/src/js/flow/utils.js b/web/src/js/flow/utils.js index d24f984c..0232e753 100644 --- a/web/src/js/flow/utils.js +++ b/web/src/js/flow/utils.js @@ -43,13 +43,13 @@ export var MessageUtils = { } return false; }, - getContentURL: function (flow, message) { + getContentURL: function (flow, message, view) { if (message === flow.request) { message = "request"; } else if (message === flow.response) { message = "response"; } - return "/flows/" + flow.id + "/" + message + "/content"; + return "/flows/" + flow.id + "/" + message + "/content" + (view ? "?content_view="+view : ""); }, }; |