Websocket
更新时间:2023-03-27 17:54
WebSocket 接口用于向 WitFrame 服务端发起一个 WebSocket 连接,并通过此协议与开发者的写的 Server 端进行交互
获取连接地址
Lib\Ws::GetWsUrl($name, $params = null)
请求参数
参数 | 类型 | 含义 |
---|---|---|
$name | string | WebSocket 服务名 |
$params | mixed | 向服务端提供的参数,类型不限 |
返回参数
返回 URL 链接,此链接可通过 JS 的 WebSocket 命令进行调用,如下
<script>
var ws = new WebSocket('{#ws}');
...
{#ws} 为此接口返回的地址
主动推送消息
Lib\Ws::PushMessage($fd, $message)
请求参数
参数 | 类型 | 含义 |
---|---|---|
$fd | int | 服务端收到的客户端唯一标识符 |
$message | string | 向客户端发送的内容 |