aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/flow/utils.js
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2015-03-22 02:25:47 +0100
committerMaximilian Hils <git@maximilianhils.com>2015-03-22 02:25:47 +0100
commit941584623281905fec22d8857c5501d196c051f7 (patch)
treed5e85b856e11951b8519cbda85688d854110fa57 /web/src/js/flow/utils.js
parent200498e7aa57effd7158c8d735f95c6556203a07 (diff)
downloadmitmproxy-941584623281905fec22d8857c5501d196c051f7.tar.gz
mitmproxy-941584623281905fec22d8857c5501d196c051f7.tar.bz2
mitmproxy-941584623281905fec22d8857c5501d196c051f7.zip
web: raw content view
Diffstat (limited to 'web/src/js/flow/utils.js')
-rw-r--r--web/src/js/flow/utils.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/web/src/js/flow/utils.js b/web/src/js/flow/utils.js
index dd7f763b..a67db94f 100644
--- a/web/src/js/flow/utils.js
+++ b/web/src/js/flow/utils.js
@@ -1,4 +1,5 @@
var _ = require("lodash");
+var $ = require("jquery");
var MessageUtils = {
getContentType: function (message) {
@@ -34,6 +35,18 @@ var MessageUtils = {
}
}
return false;
+ },
+ getContentURL: function(flow, message){
+ if(message === flow.request){
+ message = "request";
+ } else if (message === flow.response){
+ message = "response";
+ }
+ return "/flows/" + flow.id + "/" + message + "/content";
+ },
+ getContent: function(flow, message){
+ var url = MessageUtils.getContentURL(flow, message);
+ return $.get(url);
}
};