Я делаю HTTP-запрос с использованием модуля Node http
, но в data
, возвращенный фрагмент, похоже, не удовлетворяет запросу полного запроса. Здесь мой код:
var req = http.request(httpOptions, function(res) {
res.setEncoding('utf8');
});
req.on('response', function (response) {
response.on('data', function (chunk) {
console.log(chunk);
callback(null, JSON.parse(chunk));
});
});
req.on('error', function(e) {
callback(e);
//callback(e.message);
});
req.end();
Есть ли способ дождаться полного вывода до окончания запроса? Я делаю что-то неправильно? Спасибо!