Problema com solicitação HTTP GET no nó js

Estou escrevendo um cliente http para ler no facebook usando node.js e usando o seguinte código:

var http = require('http');

var options = {
  host: 'www.fb.com',
  path: '/',
  "user-agent": "node.js"
};

http.get(options, function(res) {
  console.log("Got response: " + res.statusCode);
  console.log(res.headers);
}).on('error', function(e) {
console.log("Got error: " + e.message);
});

No meu navegador, isso retorna um redirecionamento 301 com a localização de www.facebook.com, mas em node.js eu recebo uma resposta 302 com uma localização de www.fb.com/common/browser.php. Eu tentei com a versão mais recente do nó e ainda gera esse erro.

Eu realmente aprecio alguma ajuda com isso, obrigad

questionAnswers(2)

yourAnswerToTheQuestion