WebSocket基础学习
- 使用WebSocket的目的:实现数据的双向通信
- 使用场景:需要实时获取数据,例如消息通知
- 基础用法:
(1)连接服务器
let url='http://localhost:9080';
let ws=new WebSocket(url);
(2)连接成功时触发的方法
ws.onopen=function(){
console.log('连接成功');
}
(3)连接失败时触发
ws.οnerrοr=function(){
console.log('连接失败');
}
(4)对于实时消息的监听
ws.onmessage=function(data){
//这里的data是服务器返回的实时数据
}
(5)发送消息
Element.onclick=function(){
var a='要发送的信息';
var b='表示接口名'
//判断当前是否处于连接状态
if(ws.readyState==WebSocket.OPEN){
ws.send('b'+a);
}else{
console.log('连接已断开');
}
}
(6)关闭连接:
ws.close();
本文深入讲解WebSocket的基础用法,包括连接服务器、监听消息、发送消息及关闭连接等关键步骤,适用于需要实时数据交互的场景,如消息通知系统。
&spm=1001.2101.3001.5002&articleId=105474944&d=1&t=3&u=8a8902e58e2e4279b7f6f71c3baee65f)
1523

被折叠的 条评论
为什么被折叠?



