语法
WebSocket.connect(url: string): WebSocket别名
WebSocket.Connectwebsocket.connectwebsocket.Connect参数
| 名称 | 类型 | 描述 |
|---|---|---|
url | string | 要连接的 HTTP 或 WebSocket URL。 |
返回值
| 名称 | 类型 | 描述 |
|---|---|---|
socket | WebSocket | 与 Send 和 Close 一起使用的 WebSocket 句柄。 |
说明
打开与 URL 的 WebSocket 连接并返回套接字句柄。
使用 1 个参数调用: url。参数表会说明哪些值必填,哪些值只用于细化行为。
返回 socket (WebSocket)。使用返回表区分成功值、nil 结果和可恢复错误。
示例
打开套接字,发送消息,然后关闭连接。
local socket = WebSocket.connect("wss://example.com/socket")
WebSocket.Send(socket, "hello")
WebSocket.Send(socket, string.char(0, 1, 2, 3), true)
WebSocket.Close(socket)