Node.js http-Anfragen schlagen auf meinem Rechner ständig fehl. Ich habe keine Ahnung, was los ist. Ich führe dieses absolut einfache Skript aus:
var http = require("http");
var options = {
host: 'www.google.com',
port: 80,
path: '/upload',
method: 'GET'
};
var req = http.request(options, function(res) {
console.log('STATUS: ' + res.statusCode);
console.log('HEADERS: ' + JSON.stringify(res.headers));
res.setEncoding('utf8');
res.on('data', function (chunk) {
console.log('BODY: ' + chunk);
});
});
req.end();
Die Anfrage bleibt ewig hängen. Ich habe dieses Problem mit Node 0.4.5, ich hatte es vorher mit 0.4.2. Es hat schwerwiegende Auswirkungen, wie z.B. dass npm überhaupt nicht funktioniert. Ich verwende Node auf einem 2010er Mac Book Pro 15" und habe OS 10.6.7, genau wie 2 Kollegen, die mit demselben WLAN-Router verbunden sind. Hat jemand eine Idee, was hier los ist? Besteht die Möglichkeit, dass es einen Konflikt mit einer anderen Anwendung oder einem Dienst gibt, der auf meinem Rechner läuft? Mit freundlichen Grüßen