通过代理请求url问题
发布于 10 年前 作者 wangjinlu 3926 次浏览 最后一次编辑是 8 年前

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不对

回到顶部