HTTP,SSE 和WebSocket都是网络传输的协议,本篇快速介绍三者的概念和比较。 SSE(Server-Sent Events) 是什么? SSE(Server-Sent Events),服务器发送事件, 是一种基于 HTTP 的轻量级协议,允许服务器主动向客户端(如浏览器)推送实时数据。它设计用于单向通信(服务器到客户端),适用于需要实时更新但无需客户端频繁发送数据的场景(如新闻推送、股票行情、实时日志等)。 SSE的核心特性 单向通信:仅支持服务器向客户端推送数据。 基于 HTTP:直接复用 HTTP 协议,无需额外协议或端口。 长连接