首页 > 解决方案 > 如何延长 websocket 中的超时连接限制?

问题描述

我正在连接到 websocket 服务器server.example.io:8443/websocket,但该网站需要一分钟才能做出响应。

结果,导航器关闭了连接:

let connection = new WebSocket("wss://server.example.io:8443/websocket");

Firefox 无法与位于 wss://server.example.io:8443/websocket 的服务器建立连接。

我正在寻找的是允许我更改超时限制并将其设置为 2 分钟的配置,因此浏览器不会关闭连接,如下所示:

let connection = new WebSocket("wss://server.example.io:8443/websocket", {timeout:120000});

重要提示:我不拥有服务器,因此我无法减少响应时间。建立连接后,数据传输速度很快。

标签: javascriptwebsocket

解决方案


推荐阅读