【发布时间】:2015-08-05 13:22:49
【问题描述】:
为什么每个站点都解释说,在 SSE 中,客户端和服务器之间保持打开单个连接“使用 SSE,客户端发送标准 HTTP 请求请求事件流,而服务器最初以标准 HTTP 响应响应并保存连接打开”
然后,当服务器决定它可以向客户端发送数据时,我正在尝试实现 SSE,我看到提琴手请求每隔几秒发送一次
对我来说,感觉就像是长时间轮询,而不是一个单一的连接保持打开状态。
此外,服务器不是决定向客户端发送数据并发送它,而是仅在客户端发送下一个请求时才发送数据
如果我回复“重试:10000”,即使发生了服务器想要立即通知的艰难事情,也只会在下一个请求(从现在起 10 秒内)到达客户端,这对我来说看起来并不真正就像保持打开的连接,服务器只要他愿意就发送数据
【问题讨论】:
标签: server comet server-sent-events