Node.js 如何通过HTTP转发代理(如Squid)使用node restify客户端?

Node.js 如何通过HTTP转发代理(如Squid)使用node restify客户端?,node.js,squid,restify,Node.js,Squid,Restify,我可以使用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 re

我可以使用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发送节点恢复请求,但我找不到任何关于如何执行此操作的指示


如何通过HTTP转发代理(如Squid)使用node restify客户端?

您可以看看如何使用此包装器: 不是很干净,但也许可以帮你