Show the Status Line (e.g. "HTTP/2.0 200 OK") in raw headers (response)

https://github.com/MoonchildProductions/moebius/pull/323
This commit is contained in:
janekptacijarabaci
2018-03-01 17:52:39 +01:00
parent 13a6805652
commit 6ee4e4436c
@@ -399,9 +399,20 @@ RequestsMenuView.prototype = Heritage.extend(WidgetMethods, {
if (rawHeadersHidden) {
let selected = this.selectedItem.attachment;
let selectedRequestHeaders = selected.requestHeaders.headers;
let selectedResponseHeaders = selected.responseHeaders.headers;
// display Status-Line above other response headers
let selectedStatusLine = selected.httpVersion
+ " " + selected.status
+ " " + selected.statusText
+ "\n";
requestTextarea.value = writeHeaderText(selectedRequestHeaders);
responseTextare.value = writeHeaderText(selectedResponseHeaders);
// sometimes it's empty
if (selected.responseHeaders) {
let selectedResponseHeaders = selected.responseHeaders.headers;
responseTextare.value = selectedStatusLine
+ writeHeaderText(selectedResponseHeaders);
} else {
responseTextare.value = selectedStatusLine;
}
$("#raw-headers").hidden = false;
} else {
requestTextarea.value = null;