早期与Node.js和Express刷新

时间:2014-01-05 18:47:07

标签: node.js express chunked-encoding

如何使用Express实现早期刷新(chuncked传输编码)?

我发现的所有示例都在处理http模块,您可以在其中调用响应对象的write()方法,并以此方式逐段发送数据。

1 个答案:

答案 0 :(得分:1)

您仍然可以将write与Express:

一起使用
app.get('/test', function(req, res) {
  var count     = 0;
  var interval  = setInterval(function() {
    if (count++ === 5) {
      clearInterval(interval);
      res.end();
    }
    res.write('This is line #' + count + '\n');
  }, 1000);
});