知识库 · TOPIC-11
HTTPS 正常,WebSocket 为什么仍会失败?
**简短结论:**普通 HTTPS 与 WebSocket 共用部分路径,但 WebSocket 还需要 Upgrade 握手和持续双向通道。中间设备可能允许短请求,却拒绝或中断长连接。
RFC 6455 定义了握手与 101 Switching Protocols;OpenAI 也说明 ChatGPT 和 Codex 的安全 WebSocket 网络要求。这些事实只构成原因模型,不能直接解释某位用户的故障。
先检查共用的 DNS、TCP 和证书验证通过的 TLS。只有在 Provider 提供安全、匿名、受控端点时,才进行有界 WebSocket 测试。握手成功不证明长期稳定,握手失败也不能定位中断发生在哪一跳。
Open Probe V0.1 不测量 WebSocket、SSE 或长连接。其 OpenAI 路径覆盖受治理的 DNS、TCP、TLS、匿名 HTTPS 与短窗口重复采样。可使用Open Probe建立前置层证据,使用Scanner查看浏览器范围。相关:Codex 一直等待网络。