websocket客户端反复N次连接

我前端js连接一次以后就刷新aspx界面再次见面就不停的连接websocket的服务端,这个情况如何处理请给案例说明

img

回答不易,求求您采纳点赞哦

你可以使用客户端WebSocket API来控制你的连接,以防止出现重复连接的问题。具体来说,你可以在建立websocket连接后,设置一个布尔变量表示该连接是否已存在。如果已存在,则不再建立连接。例如:

let connectionExists = false;

if(!connectionExists) {
    // 建立新连接 
    let connection = new WebSocket('ws://hostname:port');
    connectionExists = true;
}