webSocket

abstract fun webSocket(path: String, block: WebSocketSession.(CoroutineScope) -> Job)

在指定的路径上建立一个 WebSocket 端点。

当客户端向此路径发起 WebSocket 握手请求时,连接将被升级, 并且 block lambda 会被执行以处理该 WebSocket 会话。

Parameters

path

要匹配的 URL 路径。

block

一个配置块,它接收一个 WebSocketSession 实例作为上下文, 你可以在其中设置消息监听器和事件回调来处理 WebSocket 通信。