Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1084)

Unified Diff: Source/devtools/front_end/NetworkPanel.js

Issue 26237002: Removing сolon from cURL command header. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « LayoutTests/platform/win/inspector/curl-command-expected.txt ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/devtools/front_end/NetworkPanel.js
diff --git a/Source/devtools/front_end/NetworkPanel.js b/Source/devtools/front_end/NetworkPanel.js
index 62b60d35a3805b60956ae97805625a689d3ce952..fc41e84f0dc338d5f48311603d67f0c293354062 100644
--- a/Source/devtools/front_end/NetworkPanel.js
+++ b/Source/devtools/front_end/NetworkPanel.js
@@ -1381,7 +1381,7 @@ WebInspector.NetworkLogView.prototype = {
_generateCurlCommand: function(request)
{
var command = ["curl"];
- var ignoredHeaders = {};
+ var ignoredHeaders = {"host": 1, "method": 1, "path": 1, "scheme": 1, "version": 1};
aandrey 2013/10/11 09:11:11 why?
SeRya 2013/10/21 12:22:46 That headers are derived from URL (except for "ver
function escapeStringWin(str)
{
@@ -1443,12 +1443,12 @@ WebInspector.NetworkLogView.prototype = {
if (requestContentType && requestContentType.startsWith("application/x-www-form-urlencoded") && request.requestFormData) {
data.push("--data");
data.push(escapeString(request.requestFormData));
- ignoredHeaders["Content-Length"] = true;
+ ignoredHeaders["content-length"] = true;
inferredMethod = "POST";
} else if (request.requestFormData) {
data.push("--data-binary");
data.push(escapeString(request.requestFormData));
- ignoredHeaders["Content-Length"] = true;
+ ignoredHeaders["content-length"] = true;
inferredMethod = "POST";
}
@@ -1459,10 +1459,11 @@ WebInspector.NetworkLogView.prototype = {
for (var i = 0; i < request.requestHeaders.length; i++) {
var header = request.requestHeaders[i];
- if (header.name in ignoredHeaders)
+ var name = header.name.replace(/^:/, ''); // Translate SPDY v3 headers to HTTP headers.
aandrey 2013/10/11 09:11:11 '' -> ""
SeRya 2013/10/21 12:22:46 Done.
+ if (name.toLowerCase() in ignoredHeaders)
continue;
command.push("-H");
- command.push(escapeString(header.name + ": " + header.value));
+ command.push(escapeString(name + ": " + header.value));
}
command = command.concat(data);
command.push("--compressed");
« no previous file with comments | « LayoutTests/platform/win/inspector/curl-command-expected.txt ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698