CNode

通过代理请求url问题

Wwangjinlu发布于12 年前最后回复12 年前2 回复4656 浏览0 收藏

var http = require('http'); var opt ={ host:'119.184.214.18', port:8080, method:'GET', path:'http://42.96.192.46/echo_ip', headers:{ } } var body = ''; var req=http.request(opt,function(res){ console.log("Got response: " + res.statusCode); res.on('data', function(d){ body += d;
}).on('end',function(){ console.log(res.header); console.log(body);
}); });

req.on('error',function(e){ console.log("Got error;" + e.message); });

req.end(); 为什么会报Parse Error??

查看回复

回复 (2)

X
xujun52011#1·12 年前

你的path给错了, path不是url怎么还包含host部分呢...

W
wangjinlu#2·12 年前

应该是通过代理服务器转发这个url才对吧,貌似是host不对

参与回复
登录后即可参与回复。登录