浏览器能打开https://www.google.com/,使用 request package则timeout
request 文档。
var request = require('request');
request('http://www.google.com', function (error, response, body) {
console.log('error:', error); // Print the error if one occurred
console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
console.log('body:', body); // Print the HTML for the Google homepage.
});
我换为其他不被墙的才能请求成功。 这是什么原因呢,http://www.google.com,应该不会有反扒吧,我试图添加了UA,但是依然无用。
1 回复
很明显,你的浏览器可以翻墙是因为起了代理,而你的终端无法运行是因为没有起http代理,终端翻墙即可