所以我理解服务器发送事件的概念(EventSource
):
EventSource
我很困惑的是它在服务器上是如何工作的。我已经看过不同的例子,但想到的是Mozilla的:http://hacks.mozilla.org/2011/06/a-wall-powered-by-eventsource-and-server-sent-events/
现在这可能只是一个不好的例子,但正如我所理解的那样,服务器端如何工作有点道理:
这有意义吗?从准直的角度来看,它真的是如何运作的吗?
答案 0 :(得分:1)
您还需要确保调用res.flushHeaders()
,否则Node.js在您调用res.end()
之前不会发送HTTP标头。有关完整的示例,请参见this tutorial。