我正在发出 HTTP 请求并监听“数据”:
response.on("data", function (data) { ... })
问题在于响应是分 block 的,因此“数据”只是发回的正文的一部分。
如何将整个 body 送回?
最佳答案
request.on('response', function (response) {
var body = '';
response.on('data', function (chunk) {
body += chunk;
});
response.on('end', function () {
console.log('BODY: ' + body);
});
});
request.end();
关于http - 响应分块时获取整个响应正文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083914/