服务器发送事件

注意:此功能在 Web Workers 中可用。

传统上,网页必须向服务器发送请求才能接收新数据;也就是说,网页向服务器请求数据。使用服务器发送事件,服务器可以随时将新数据发送到网页,通过将消息推送到网页。这些传入的消息可以被视为网页内的事件 + 数据

注意:Firefox 目前不支持在服务工作者中使用服务器发送事件(它支持在专用工作者和共享工作者中使用)。请参阅 Firefox bug 1681218

概念和用法

要了解如何使用服务器发送事件,请参阅我们的文章 使用服务器发送事件

接口

EventSource

定义了处理连接到服务器、接收事件/数据、错误、关闭连接等的所有功能。

示例

规范

规范
HTML 标准
# server-sent-events

另请参阅

工具

其他资源