title: Problem with http GET request on node js
body: <p>Im writing an http client to read from facebook using node.js and using the following code:</p>
  
  <pre><code>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);
  });
  </code></pre>
  
  <p>In my browser, this returns a 301 redirect with the location of www.facebook.com, however in node.js I get a 302 response with a location of www.fb.com/common/browser.php.
  I tried it with the latest version of node and it still throws this error.</p>
  
  <p>I'd really appreciate some help with this,
  Thanks.</p>