前端WebSocket 关闭 ws.close()的问题
之前没怎么用过websocket ,这次供应商决定用这个, 我这里是客户端,我查了点资料,websocket 断开连接好像是两种方式,一种是客户端发出请求给服务器,服务器响应关闭,
var ws=new WebSocket("ws://127.0.0.1:8000");
ws.onopen=function(){
// 前端关闭连接
ws.close();
};
ws.onclose=function(e){
console.log(e);
};
或者服务端按照一定的逻辑,比如 返回数据时发送close, 客户端在onclose里关闭,
var ws=new WebSocket("ws://127.0.0.1:8000");
ws.onclose=function(e){
console.log(e);
ws.close(); //关闭TCP连接
};
本文由 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为: 2020/08/07 02:54