一篇撸清 Http,SSE 与 WebSocket

[复制链接]
发表于 2025-9-17 20:51:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
HTTP,SSE 和WebSocket都是网络传输的协议,本篇快速介绍三者的概念和比较。

SSE(Server-Sent Events) 是什么?

SSE(Server-Sent Events),服务器发送变乱, 是一种基于 HTTP 的轻量级协议,允许服务器主动向客户端(如欣赏器)推送实时数据。它计划用于单向通信(服务器到客户端),实用于须要实时更新但无需客户端频仍发送数据的场景(如消息推送、股票行情、实时日志日志等)。

SSE的焦点特性

      
  • 单向通信:仅支持服务器向客户端推送数据。  
  • 基于 HTTP:直接复用 HTTP 协议,无需额外协议或端口。  
  • 长毗连:客户端通过一个长期的 HTTP 毗连接收数据流。  
  • 主动重连:内置重连机制,毗连停止后客户端会主动尝试规复。  
  • 简朴 API:欣赏器端通过
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表