aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/flowview/messages.js
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2015-03-22 00:21:38 +0100
committerMaximilian Hils <git@maximilianhils.com>2015-03-22 00:21:38 +0100
commit1143552e1690f8b96b3d95381f7f06cbb46ead59 (patch)
treec7ef194db2d47b0a923538759cc589879ab8c24c /web/src/js/components/flowview/messages.js
parent02a61ea45dc1ca6d0c88b44adf83f68b791130e7 (diff)
downloadmitmproxy-1143552e1690f8b96b3d95381f7f06cbb46ead59.tar.gz
mitmproxy-1143552e1690f8b96b3d95381f7f06cbb46ead59.tar.bz2
mitmproxy-1143552e1690f8b96b3d95381f7f06cbb46ead59.zip
web: add content views
Diffstat (limited to 'web/src/js/components/flowview/messages.js')
-rw-r--r--web/src/js/components/flowview/messages.js17
1 files changed, 3 insertions, 14 deletions
diff --git a/web/src/js/components/flowview/messages.js b/web/src/js/components/flowview/messages.js
index ffbfff43..fe8fa200 100644
--- a/web/src/js/components/flowview/messages.js
+++ b/web/src/js/components/flowview/messages.js
@@ -2,6 +2,7 @@ var React = require("react");
var flowutils = require("../../flow/utils.js");
var utils = require("../../utils.js");
+var ContentView = require("./contentview.js");
var Headers = React.createClass({
render: function () {
@@ -31,12 +32,6 @@ var Request = React.createClass({
flowutils.RequestUtils.pretty_url(flow.request),
"HTTP/" + flow.request.httpversion.join(".")
].join(" ");
- var content = null;
- if (flow.request.contentLength > 0) {
- content = "Request Content Size: " + utils.formatSize(flow.request.contentLength);
- } else {
- content = <div className="alert alert-info">No Content</div>;
- }
//TODO: Styling
@@ -45,7 +40,7 @@ var Request = React.createClass({
<div className="first-line">{ first_line }</div>
<Headers message={flow.request}/>
<hr/>
- {content}
+ <ContentView flow={flow} message={flow.request}/>
</section>
);
}
@@ -59,12 +54,6 @@ var Response = React.createClass({
flow.response.code,
flow.response.msg
].join(" ");
- var content = null;
- if (flow.response.contentLength > 0) {
- content = "Response Content Size: " + utils.formatSize(flow.response.contentLength);
- } else {
- content = <div className="alert alert-info">No Content</div>;
- }
//TODO: Styling
@@ -73,7 +62,7 @@ var Response = React.createClass({
<div className="first-line">{ first_line }</div>
<Headers message={flow.response}/>
<hr/>
- {content}
+ <ContentView flow={flow} message={flow.response}/>
</section>
);
}