Server-sent events 编辑
一个网页获取新的数据通常需要发送一个请求到服务器,也就是向服务器请求的页面。使用 server-sent 事件,服务器可以在任何时刻向我们的 Web 页面推送数据和信息。这些被推送进来的信息可以在这个页面上作为 Events + data 的形式来处理。
概念与使用
可以前往我们这篇文章 《使用 “server-sent events”》 学习怎么使用 server-sent events。
接口
EventSource
- Defines all the features that handle connecting to a server, receiving events/data, errors, closing a connection, etc.
示例
规范
规范 | 状态 | 备注 |
---|---|---|
HTML Living Standard Server-sent events | Living Standard |
参见
Tools
- EventSource polyfill for Node.js
- Remy Sharp’s EventSource polyfill
- Yaffle’s EventSource polyfill
- Rick Waldron’s jquery plugin
- intercooler.js declarative SSE support
相关话题
其他资源
- 一个使用 server-sent events 的、类似 Twitter 的应用程序,代码存放在这里:Github.
- HTML5 和 Server-sent events
- 使用Asp.Net 的 Server-sent events 的指南
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论