我正在使用Node的http
模块发出一个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();
有没有办法在结束请求之前等待完整的输出?我做错了什么吗?谢谢!
https://stackoverflow.com/questions/15714499
复制相似问题