【发布时间】:2012-11-13 13:39:28
【问题描述】:
我对 HTML5 的新服务器发送事件的技术背景感兴趣。那里真的发生了什么?
- 您不需要服务器端的特殊功能 - 只需像往常一样发送数据,例如html
- HTTP 仍然是一个请求/响应协议。在我看来,新的内容类型“文本/事件流”不会改变这一点
那么这个概念只是“普通旧长轮询”的一个封装版本吗? 另一方面,它通常被描述为与服务器的持久双向连接。在我看来,这会有所不同。我只是想了解这如何在 http 之上工作。
【问题讨论】:
-
您在哪里见过它被描述为“与服务器的持久、双向连接”?不是。
-
忘掉“双向”吧……只在一小页上发现,当然只有单向。但是“持久”一词可以在网络上的多个页面上找到。如果它们以合乎逻辑的方式表示“持久”,那么我同意,但我仍然想知道这个概念的背后是什么(是否长时间轮询)。
-
更多信息请关注HTML5Rocks
标签: javascript html server-sent-events