来自nodejs服务器的流式响应(长时间运行的任务)

时间:2013-11-16 21:59:03

标签: node.js

我正在修补Node并在http://pastebin.com/ESgLgjUw尝试了代码。看起来当我启动localhost:8000的两个实例时(来自Chrome和Safari),只有第一个返回响应。

基本上,我有一个长时间运行的任务,不断返回响应(需要流式传输给最终用户)。我不能使用Socket.io: - (

1 个答案:

答案 0 :(得分:0)

使用HTML5 EventSource,它似乎正是您所需要的。

请参阅此处的教程:http://www.html5rocks.com/en/tutorials/eventsource/basics/

如果需要,您可以使用SHIM支持旧版浏览器。 https://github.com/Yaffle/EventSource