我刚刚安装了Node.js,可能是我错过了什么,但我正在尝试一个简单的http请求,但却得不到除了400响应以外的任何东西。我尝试了几个主机都没有成功。我从他们的网站安装了Node,但这并没有起作用,所以我通过Homebrew进行了卸载和重新安装,并得到了相同的“400”输出。我特别想知道是否需要在我的Mac上更改某些设置以允许Node发送请求。
操作系统:OSX 10.8.4 Node版本:0.10.13 Homebrew版本:0.9.4
操作系统:OSX 10.8.4 Node版本:0.10.13 Homebrew版本:0.9.4
var http = require("http");
var req = http.request({
host: "http://google.com"
}, function(res){
if (res.statusCode === 200) console.log(res);
else console.log(res.statusCode);
});
req.on("error", function(err){
console.log(err);
});
req.end();
非常感谢任何帮助。谢谢!