在Fiddler中捕獲到節點服務器的常規客戶端啓動請求。但是,從節點發送到Web服務的請求未被捕獲。它沒有幫助將代理(127.0.0.1:8888)的配置傳遞給請求方法。我如何通過Fiddler路由請求消息?如何使用Fiddler從請求節點庫中捕獲http消息
var http = require('http');
var request = require('request');
request.get(webserviceURL, { "auth" : {"user": "user", "pass" = "pass", sendImmediately: true },
"proxy" : { "host" : "127.0.0.1", "port" : 8888 }},
function (error, response) { console.log("response received");
});
請求回購:https://github.com/mikeal/request
在請求對象*上設置代理應該是您需要做的所有事情,但在文檔中沒有看到「代理」屬性? http://nodejs.org/api/http.html#http_http_request_options_callback – EricLaw
我正在使用第三方請求包。描述中的鏈接。 – mupersan82
在源代碼中,似乎暗示語法將是「主機名」而不是「主機」?或者你可以定義代理作爲字符串「http://127.0.0.1:8888」,而不是作爲一個對象? – EricLaw