我无法让node-http-proxy正常工作。
var http = require('http'),
httpProxy = require('http-proxy');
var proxy = httpProxy.createProxyServer();
require('http').createServer(function(req, res) {
proxy.web(req, res, { target: 'http://css-tricks.com' });
}).listen(9999);
这将我带到防火墙页面。当我尝试使用nginx拥有的其他站点时,它会将我带到默认的nginx页面,而不是我尝试访问的页面。
但是使用'hoxy'库,这很好。
var hoxy = require('hoxy');
var proxy = new hoxy.Proxy({
reverse: 'http://css-tricks.com'
}).listen(9999);
我做错了什么吗?好像我正确地遵循文档。