SSE(Server-Sent Events)是一种实现服务器主动向客户端推送数据的技术,也称为 “事件流”。

它基于 HTTP 协议,是一个get请求。

利用了其长连接特性,从而实现:服务器向客户端的实时数据推送。

但客户端不能通过 SSE 向服务端发送数据。因此它是单向通信的。

SSE 的连接状态仅有三种:已连接、连接中、已断开。

连接状态是由浏览器自动维护的,客户端无法手动关闭或重新打开连接。