node-http-proxy不传递post数据

时间:2014-07-10 22:04:46

标签: node.js node-http-proxy

服务器监听localhost:8080

PhantomJS 收听localhost:8081

代理设置,以便从服务器

PhantomJS 发送请求
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);

http://localhost:8080/phantom发送请求(服务器代理)已经"未定义" request.post

http://localhost:8081/(PhantomJS)发布请求已填充request.post

我必须做什么才能通过代理接收发布数据?

1 个答案:

答案 0 :(得分:-1)


尝试127.0.0.1替换localhost