websocket基本用法 最后更新时间:2021年09月09日 #### js中 websocket 的属性 ```javascript ws.readyState CONNECTING:值为0,表示正在连接。 OPEN:值为1,表示连接成功,可以通信了。 CLOSING:值为2,表示连接正在关闭。 CLOSED:值为3,表示连接已经关闭,或者打开连接失败。 ws.bufferedAmount 只读属性 bufferedAmount 已被 send() 放入正在队列中等待传输,但是还没有发出的 UTF-8 文本字节数。 ``` websocket 的事件 ```javascript 事件 事件处理程 描述 open ws.onopen 连接建立时触发 message ws.onmessage 客户端接收服务端数据时触发 error ws.onerror 通信发生错误时触发 close ws.onclose 连接关闭时触发 ``` websocket 的方法 ```javascript 方法 描述 ws.send() 使用连接发送数据 ws.close() 关闭链接 ``` #### flask中 ws接收发送方法 ```python receive() # 接收客户端传入数据 send() # 向客户端发送数据 ```
一代明君