websocket

websocket

在单个TCP连接上进行全双工通信的协议。浏览器服务器需要完成一次握手,两者之间就能创建持久性的连接,并进行双向数据传输。

websocket连接基本步骤

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

// 创建webscoket实例
const ws = new WebSocket('ws://8.140.175.191:5008/v1/ws')

// 连接监听
ws.onopen = function (e) {
console.log('start', e)

// 向服务器推送消息
ws.send('...')
}

// 断连监听
ws.onclose = function (e) {
console.log('close', e)
}

// 接收消息
ws.onmessage = function (e) {
console.log('message', e)
// 对获取到的信息进行处理 ... (全局弹框之类的)
}

// 连接发生错误
ws.onerror = function () {
// ...
}


扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2019-2023 John Doe
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信