前端webSocket基础应用

WebSocket是一种网络通信协议,大多用于即时通信,或者登录心跳功能检测

websocket基础应用

1.新建websocket
2.与后端建立连接
3.接收后端传递的信息
4.断开连接

//新建websocker
 websocket = new WebSocket(url);

//连通之后的回调事件    连接成功
websocket.onopen = function(){
  console.log("已经连通了websocket");
};

//接收后台消息
websocket.onmassage = function(e){
  var massage = e.msg
  console.log(massage)
}

//连接关闭的回调
websocket.onclose = function(){
  console.log("websocket断开连接")
}
websocket常用的操作

1.直接断开websocket连接

function closeWebSocket() {
  //直接关闭websocket的连接
  websocket.close();
}

2.发送websocket信息

function sendMassage(){
  //发送websocket信息
  let  msg = {
       "name":"小明",
        type:"人"
  }
  //发送信息
 websocket.send(JSON.stringify(msg ));
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容