Node.js 节点http代理未传递post数据
正在本地主机上侦听的服务器:8080 PhantomJS在本地主机上侦听:8081 代理安装程序从服务器向PhantomJS发送请求 将请求发布到Node.js 节点http代理未传递post数据,node.js,node-http-proxy,Node.js,Node Http Proxy,正在本地主机上侦听的服务器:8080 PhantomJS在本地主机上侦听:8081 代理安装程序从服务器向PhantomJS发送请求 将请求发布到http://localhost:8080/phantom(服务器代理)具有“未定义”请求。post 将请求发布到http://localhost:8081/(PhantomJS)已填充request.post 我必须做什么才能通过代理接收帖子数据? 尝试127.0.0.1替换本地主机我很想否决这个答案。127.0.0.1是链接到本地主机的ip地址。检
http://localhost:8080/phantom
(服务器代理)具有“未定义”请求。post
将请求发布到http://localhost:8081/
(PhantomJS)已填充request.post
我必须做什么才能通过代理接收帖子数据?尝试127.0.0.1替换本地主机我很想否决这个答案。127.0.0.1是链接到本地主机的ip地址。检查您的
/etc/hosts
文件或%SystemRoot%\system32\drivers\etc\hosts
文件,它应该显示localhost
->127.0.0.1
这甚至不能回答问题。
var proxy = httpProxy.createProxyServer({ target: 'http://localhost:8081'});
var server = http.createServer(function(req, res) {
if (req.url === '/phantom') proxy.web(req, res);
else res.end('yes yes');
});
server.listen(8080);