通过代理请求url问题
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 回复
你的path给错了, path不是url怎么还包含host部分呢…
应该是通过代理服务器转发这个url才对吧,貌似是host不对