【发布时间】:2020-10-20 04:34:48
【问题描述】:
我对基于 HTTP/2 的 WebSockets 如何在带有 GOAWAY 的浏览器(特别是 Firefox,因为这是我所知道的唯一支持 H2 上的 Websockets)上的工作感兴趣。
现在,我知道 GOAWAY 是连接级别的事件,如果是 IIUC,WebSocket/H2 连接实际上是一个已升级的单个 H2 流。
假设我们现在从服务器获得了 GOAWAY - 我们是否希望浏览器只关闭支持 WebSocket 连接的 H2 流,CloseEvent 代码为 1001?是否有其他事件被触发/需要添加到 WebSocket API,例如,ongoaway?
【问题讨论】: