【发布时间】:2012-06-14 16:01:33
【问题描述】:
我正在尝试实现最简单的示例:
var http = require('http'),
var httpProxy = require('http-proxy');
httpProxy.createServer(function (req, res, proxy) {
//
// I would add logging here
//
proxy.proxyRequest(req, res, { host: 'www.google.com', port: 80 });
}).listen(18000);
当我将浏览器配置为使用此代理并导航到 www.google.com 时,我没有收到任何响应。我做错了什么?
我使用的是 Windows 7 Chrome
【问题讨论】:
-
你能指定什么操作系统和什么浏览器吗?每个处理代理的方式不同。
-
库中的最新更改对您有用吗?似乎现在必须在选项中传递
target字段,否则只需运行上面的代码就可以得到Must provide valid URL for target
标签: javascript http node.js http-proxy node-http-proxy