Fix for issue #492; HTML in response headers

Fix for issue #492 by escaping the response headers using Underscore
This commit is contained in:
Martijn van der Lee
2014-07-14 20:39:54 +02:00
parent 855b31d73b
commit 525241fcd2

View File

@@ -361,7 +361,7 @@ class OperationView extends Backbone.View
$(".request_url", $(@el)).html "<pre>" + url + "</pre>"
$(".response_code", $(@el)).html "<pre>" + response.status + "</pre>"
$(".response_body", $(@el)).html response_body
$(".response_headers", $(@el)).html "<pre>" + JSON.stringify(response.headers, null, " ").replace(/\n/g, "<br>") + "</pre>"
$(".response_headers", $(@el)).html "<pre>" + _.escape(JSON.stringify(response.headers, null, " ")).replace(/\n/g, "<br>") + "</pre>"
$(".response", $(@el)).slideDown()
$(".response_hider", $(@el)).show()
$(".response_throbber", $(@el)).hide()