我使用以下模块中的反向代理https://github.com/nodejitsu/node-http-proxy https://github.com/nodejitsu/node-http-proxy
我犯了以下代码的错误
proxy.on('error', function (err, req, res) {
res.end('Error occurr'+ err);
});
连接 ECONN 拒绝这个错误是什么意思以及可能的解决方案是什么?
我用
proxy = httpProxy.createProxyServer({});
proxy.web(req, res, {
target: 'http://' + hostname + ':' + port
});
proxy.on('error', function (err, req, res) {
res.end('Error occurr'+ err);
});
我只需要代理对新端口的调用
经济拒绝表示没有服务器进程正在侦听指定端口。什么hostname
and port
你正在用吗?您可以直接连接(无需代理)吗?
附:与 ECONNREFUSED 无关,但您还应该在传递给 proxy.web 的选项中设置changeOrigin:
proxy.web(req, res, {
target: 'http://' + hostname + ':' + port,
changeOrigin: true
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)