ไวยากรณ์
WebSocket.connect(url: string): WebSocketAliases
WebSocket.Connectwebsocket.connectwebsocket.ConnectArguments
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
url | string | HTTP หรือ WebSocket URL ที่จะเชื่อมต่อ |
Returns
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
socket | WebSocket | ตัวจัดการ WebSocket ใช้กับการส่งและปิด |
คำอธิบาย
เปิดการเชื่อมต่อ WebSocket ไปยัง URL และส่งกลับหมายเลขอ้างอิงซ็อกเก็ต
เรียกด้วย parameter 1 ค่า: url ตาราง arguments อธิบายค่าที่จำเป็นและค่าที่ปรับพฤติกรรม
ส่งคืน socket (WebSocket) ใช้ตาราง returns เพื่อแยกค่าที่สำเร็จ ผลลัพธ์ nil และ error ที่จัดการต่อได้
ตัวอย่าง
เปิดซ็อกเก็ต ส่งข้อความ และปิดการเชื่อมต่อ
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)