节点js发送大量数据:: ERR_INCOMPLETE_CHUNKED_ENCODING

时间:2017-06-28 18:27:25

标签: javascript node.js express

尝试将大量数据发送到前端。这是我创建大量数据的代码。

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

有人可以提出一些线索吗?怎么解决这个?还是有完整的新方法来处理这么多数据?

0 个答案:

没有答案