websocket监听接口返回的数据
时间: 2023-12-08 21:03:18 浏览: 44
可以使用 JavaScript 中的 WebSocket 对象来监听 WebSocket 接口返回的数据。以下是一个简单的示例代码:
```javascript
// 创建 WebSocket 对象
const socket = new WebSocket('ws://localhost:8080');
// 监听 WebSocket 连接成功事件
socket.addEventListener('open', event => {
console.log('WebSocket 连接成功');
});
// 监听 WebSocket 接收到消息事件
socket.addEventListener('message', event => {
console.log('接收到消息:', event.data);
});
// 监听 WebSocket 关闭事件
socket.addEventListener('close', event => {
console.log('WebSocket 连接关闭');
});
// 监听 WebSocket 错误事件
socket.addEventListener('error', event => {
console.error('WebSocket 错误:', event);
});
```
在上述代码中,我们创建了一个 WebSocket 对象,并监听了其连接成功、接收到消息、连接关闭和错误等事件。当 WebSocket 接口返回数据时,会触发 message 事件,并将数据传递给回调函数中的 event.data 参数。你可以根据需要对这些数据进行处理。