跳转到主要内容

WebSocket

WebSocket 类表示页面中的 WebSocket 连接。它提供了检查和操作正在传输和接收的数据的能力。

如果您想拦截或修改 WebSocket 帧,请考虑使用 WebSocketRoute


方法

IsClosed

v1.9 之前添加 webSocket.IsClosed

指示 WebSocket 已关闭。

用法

WebSocket.IsClosed

返回


Url

v1.9 之前添加 webSocket.Url

包含 WebSocket 的 URL。

用法

WebSocket.Url

返回


事件

事件 Close

v1.9 之前添加 webSocket.事件 Close

当 WebSocket 关闭时触发。

用法

WebSocket.Close += async (_, webSocket) => {};

事件数据


事件 FrameReceived

添加于:v1.9 webSocket.事件 FrameReceived

当 WebSocket 接收到帧时触发。

用法

WebSocket.FrameReceived += async (_, webSocketFrame) => {};

事件数据


事件 FrameSent

添加于:v1.9 webSocket.事件 FrameSent

当 WebSocket 发送帧时触发。

用法

WebSocket.FrameSent += async (_, webSocketFrame) => {};

事件数据


事件 SocketError

添加于:v1.9 webSocket.事件 SocketError

当 WebSocket 发生错误时触发。

用法

WebSocket.SocketError += async (_, value) => {};

事件数据