我的操作系统有一个系统范围的代理集。我相信以下电话会尝试通过该代理:
var client = http.createClient(8124, '127.0.0.1'); // couchdb
var request_db = client.request('GET', '/status');
与curl的--noproxy 127.0.0.1
类似,我如何在node.js调用中设置这种功能?
答案 0 :(得分:0)
对代理路径和主机使用相同的值:
var options = {
host: "127.0.0.1",
port: 8124,
path: "http://127.0.0.1/status",
headers: {
Host: "127.0.0.1"
}
};
http.get(options, function(res) {
console.log(res);
res.pipe(process.stdout);
});