๐Ÿ”Œ WebSocket API Demo

WebSocket API Usage:

local socket = WebSocket:new(url)

socket:on('open', function() ... end)

socket:on('message', function(event) print(event.data) end)

socket:send('Hello Server!')

socket:close()

Connection

Status: Disconnected

Send Messages

Or press Enter to send

Event Log

Initializing...

WebSocket Events:

  • open: Fired when connection is established
  • message: Fired when a message is received (event.data contains the message)
  • close: Fired when connection is closed
  • error: Fired when an error occurs (event.message contains error info)

WebSocket Methods:

  • WebSocket:new(url): Creates and connects to WebSocket server
  • socket:send(message): Sends a text message to the server
  • socket:close(): Closes the connection
  • socket:on(event, callback): Registers event handlers