WebSocket

WebSocket.connect

URL への WebSocket 接続を開き、ソケット ハンドルを返します。

構文

WebSocket.connect(url: string): WebSocket
エイリアス WebSocket.Connectwebsocket.connectwebsocket.Connect

引数

名前説明
urlstring接続先の HTTP または WebSocket URL。

戻り値

名前説明
socketWebSocketSend および 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)