Установка опции запроса таким способом должна работать.
у http-клиент для чтения из Facebook, используя node.js и используя следующий код:
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);
});
В моем браузере это возвращает перенаправление 301 с местоположением www.facebook.com, однако в node.js я получаю ответ 302 с местоположением www.fb.com/common/browser.php. Я попробовал это с последней версией узла, и это все еще выдает эту ошибку.
Я бы очень признателен за помощь, спасибо.