继续从Node.js中的HTTP.request获取错误请求

Jos*_*h R 3 bad-request node.js

我刚刚安装了Node.js,也许我错过了一些东西,但我正在尝试一个简单的http.request,只得到400个响应.我已经尝试了几个没有运气的主机.我从他们的站点安装了Node,这不起作用,所以我通过Homebrew卸载并安装并得到"400"的相同输出.我特别想知道我的Mac上是否需要更改以允许Node发送请求.

OSX 10.8.4节点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();
Run Code Online (Sandbox Code Playgroud)

我感谢任何帮助.谢谢!

Rus*_*ear 7

主机中的http://令人困惑.尝试将其切换为"www.google.com".这是一个http请求,不需要重复自己:)