aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/components/ContentView/ContentViews.jsx
diff options
context:
space:
mode:
authorClemens <cle1000.cb@gmail.com>2016-07-28 17:28:05 +0200
committerClemens <cle1000.cb@gmail.com>2016-07-28 17:28:05 +0200
commit2807329fb2ce576ae529afd991e3da3d5f81d637 (patch)
tree704da65847e8f7c1c37adec2d6a58bd90d303733 /web/src/js/components/ContentView/ContentViews.jsx
parentad5bebeda0f1da890d8ed94b6096515e03f44a25 (diff)
downloadmitmproxy-2807329fb2ce576ae529afd991e3da3d5f81d637.tar.gz
mitmproxy-2807329fb2ce576ae529afd991e3da3d5f81d637.tar.bz2
mitmproxy-2807329fb2ce576ae529afd991e3da3d5f81d637.zip
add image to mitmproxy.contentview.image
Diffstat (limited to 'web/src/js/components/ContentView/ContentViews.jsx')
-rw-r--r--web/src/js/components/ContentView/ContentViews.jsx10
1 files changed, 9 insertions, 1 deletions
diff --git a/web/src/js/components/ContentView/ContentViews.jsx b/web/src/js/components/ContentView/ContentViews.jsx
index 89e97267..a1bee54e 100644
--- a/web/src/js/components/ContentView/ContentViews.jsx
+++ b/web/src/js/components/ContentView/ContentViews.jsx
@@ -39,8 +39,11 @@ function ViewAuto({ message, flow, readonly, onChange }) {
return <View message={message} flow={flow} readonly={readonly} onChange={onChange}/>
}
-function ViewServer({content, contentView}){
+
+function ViewServer({content, contentView, message, flow}){
let data = JSON.parse(content)
+ let showImage = isImage.test(MessageUtils.getContentType(message))
+
return <div>
{contentView != data.description &&
<div className="alert alert-warning">{data.description}</div>
@@ -56,6 +59,11 @@ function ViewServer({content, contentView}){
</div>
)}
</pre>
+ {showImage &&
+ <div className="flowview-image">
+ <img src={MessageUtils.getContentURL(flow, message)} alt="preview" className="img-thumbnail"/>
+ </div>
+ }
</div>
}