websocket 如何关闭链接
时间: 2023-10-17 07:41:35 浏览: 68
要关闭 WebSocket 连接,可以使用以下方法之一:
1. 使用 WebSocket 对象的 `close()` 方法:
```javascript
websocket.close();
```
2. 传递一个关闭代码和关闭原因给 `close()` 方法:
```javascript
websocket.close(code, reason);
```
其中,`code` 是一个整数,表示关闭代码;`reason` 是一个字符串,表示关闭原因。
在服务端,可以监听 `close` 事件来处理连接关闭:
```javascript
websocket.onclose = function(event) {
console.log("WebSocket连接已关闭。");
};
```
需要注意的是,WebSocket 连接是双向的,所以可以由客户端或服务端任意一方主动关闭连接。
阅读全文