节点代理错误错误:连接ECONNREFUSED

2024-03-25

我使用以下模块中的反向代理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(使用前将#替换为@)

节点代理错误错误:连接ECONNREFUSED 的相关文章

随机推荐