parent
a407ced81b
commit
531ac12070
1 changed files with 11 additions and 10 deletions
@ -1,22 +1,23 @@ |
||||
local url = "ws://ws.novalea.fr/ws" -- Mets ici l'URL du serveur websocket |
||||
local url = "ws://ws.novalea.fr/ws" |
||||
|
||||
print("Connexion au websocket...") |
||||
local ws, err = http.websocket(url) |
||||
|
||||
if not ws then |
||||
print("Erreur de connexion : " .. tostring(err)) |
||||
print("Erreur de connexion :", err) |
||||
return |
||||
end |
||||
|
||||
print("Connecté !") |
||||
|
||||
-- Envoi d'un message |
||||
ws.send("Hello serveur !") |
||||
|
||||
-- Boucle de réception |
||||
while true do |
||||
local message, isBinary = ws.receive() |
||||
if message then |
||||
print("Reçu :", message) |
||||
local event, msg = os.pullEvent() |
||||
|
||||
if event == "websocket_message" then |
||||
print("Serveur:", msg) |
||||
elseif event == "key" then |
||||
ws.send("ping") |
||||
elseif event == "websocket_closed" then |
||||
print("WebSocket fermée.") |
||||
break |
||||
end |
||||
end |
||||
Loading…
Reference in new issue