尝试将大量数据发送到前端。这是我创建大量数据的代码。
router.get('/getDataGB', function(req, res) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Content-Type", "text/html; charset=UTF-8");
var obj = JSON.parse(fs.readFileSync('download.json', 'utf8'));
var k=0;
var result={};
for(var i=0; i<6800; i++){
console.log(i);
res.write(JSON.stringify(obj));// writing same text to increase data amount.
}
res.end();
});
然而,在发送一些数据(大约半MB)后,遇到错误net::ERR_INCOMPLETE_CHUNKED_ENCODING
有人可以提出一些线索吗?怎么解决这个?还是有完整的新方法来处理这么多数据?