我正在Ingress/Kubernetes/GoogleCloud 上运行服务器发送的事件 (SSE)服务器,它的工作原理非常棒。我可以在网络上运行 SSE 客户端,它们连接完美,开始接收事件没有问题。
但是有一个丑陋的错误我无法让它正常工作,一段时间后我在 Chrome 浏览器上net::ERR_NETWORK_CHANGED出错。无论我运行多少次,我总是在几秒/分钟后得到它。
如果我在 Firefox 上运行相同的客户端,则不会发生任何错误。如果我在终端上使用 cURL 运行它,则不会发生任何错误。
如果我决定在没有 HTTPS 的情况下通过 Chrome 运行,它会起作用!我只在通过 HTTPS 和 Chrome 浏览器运行时才得到它。
有没有人遇到过这个?对我来说似乎是一个丑陋的错误。