WEB 网页开发 Server-Sent Events 使用示例

WEB SSE 服务器发送事件的用法 C# ASP.NET ashx 一般处理程序

发布用户:小梦

2023/08/02 18:08


有时候进行网站开发会遇到消息推送、即时信息等功能需要,以往使用循环的异步网络请求实现“轮询”操作,但现在更推荐使用 HTML5 的 Server-Sent Events SSE 特性,此方法比多次循环的网络请求更加有效率,除了旧版的 Internet Explorer 外,现在主流的浏览器都支持此特性,这在浏览器调试器中是这样呈现的:

看起来只有一次请求,实则数据都集成在了 EventStream 里,下面用个 C# 和 ASP.NET 的一般处理程序配合前端实现简单的示例并讲解基本用法:

作者要求查看完整内容需付费

先登录


代码写多了,脑力不够用了,请我喝杯咖啡提提神 ☕

警告!禁止网络诈骗、非法集资、非法套现等法律外的缘由转账汇款,你的赞赏转账请考虑再三后支付,此收款不作任何形式的退款。





金额:¥0.08

* 支付宝支付后如果没有自动返回请手动返回此页并刷新。



* 在线内容服务不支持任何形式的退款/退费操作;支付后的订单记录可以在“用户主页 - 用户订单中心”查看。

此网站可能不完全兼容您目前的浏览器!
此页随时可能被替换下线,请不要依赖此页功能!
此页正在维护更新,可能会出现错误或卡顿。
通知 & 公告

暂时还没有消息