| <script src="../http/tests/inspector/inspector-test.js"></script> |
| <script type="text/javascript"> |
| var logView = WebInspector.panel("network")._networkLogView; |
| function newRequest(headers, data) |
| var request = new WebInspector.NetworkRequest(0, "http://example.org/path", 0, 0, 0); |
| request.requestMethod = data ? "POST" : "GET"; |
| headerList.push({name: i, value: headers[i]}); |
| headerList.push({name: "Content-Length", value: data.length}); |
| request.requestFormData = data; |
| request.requestHeaders = headerList; |
| function dumpRequest(headers, data) |
| InspectorTest.addResult(logView._generateCurlCommand(newRequest(headers, data))); |
| dumpRequest({"Content-Type": "application/x-www-form-urlencoded"}, "1&b"); |
| dumpRequest({"Content-Type": "application/json"}, "{\"a\":1}"); |
| InspectorTest.completeTest(); |
| <body onload="runTest()"> |
| <p>Tests curl command generation</p> |