我刚刚安装了 Node.js,也许我遗漏了一些东西,但我正在尝试一个简单的 http.request 并且只得到 400 个响应。我已经尝试了几个没有运气的主机。我从他们的站点安装了 Node,这不起作用,所以我通过 Homebrew 卸载并安装并获得相同的“400”输出。我特别想知道是否需要在我的 Mac 上进行更改以允许 Node 发送请求。
OSX 10.8.4 节点 0.10.13 自制 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();
我很感激任何帮助。谢谢!