node.js записывает HTTP-ответ в поток

я получаю некоторые двоичные данные по http. Мой код выглядит как:

var writeStream = fs.createWriteStream(fileName);
request(url, function(err, res) {
    res.socket.pipe(writeStream);
});

теперь выходной файл создан, но размер файла равен 0. Однако URL-адрес правильный, я проверил это с помощью wget.

Заранее спасибо и с наилучшими пожеланиями

19
задан senorpedro 10 August 2012 в 17:02
поделиться