我可以使用Node.js通过Squid进行HTTP请求,只需要一点点体操路径与URL处理和标题更改:
var http = require('http');
var host = "lvhubproxy01";
var options = {
host: host,
port: 3128,
path: "http://images.joyent.com/images",
headers: {
Host: 'images.joyent.com'
}
};
var req = http.request(options, function(res) {
console.dir('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
});
req.end();
我也希望通过Squid发送节点解析请求,但我找不到任何关于如何执行此操作的指示。
如何通过像Squid这样的HTTP转发代理使用节点解析客户端?