From fdd8f13a3aba4af6e0216698b1eca1e359e8adfa Mon Sep 17 00:00:00 2001 From: ISA Date: Wed, 11 Sep 2024 10:15:00 +0200 Subject: [PATCH] WebSocket client and server communication --- websocket-server.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/websocket-server.js b/websocket-server.js index fae14eb4d..d233ed4cb 100644 --- a/websocket-server.js +++ b/websocket-server.js @@ -7,21 +7,12 @@ wss.on("connection", (ws) => { console.log("New WebSocket connection"); ws.on("message", (message) => { - // Konvertiere den Buffer in einen String - const messageString = message.toString(); + console.log("Received:", message); + const parsedMessage = JSON.parse(message); - console.log("Received:", messageString); - - // Versuche die Nachricht in JSON zu parsen - try { - const parsedMessage = JSON.parse(messageString); - - // Beispielnachricht an den Client zurücksenden - if (parsedMessage.type === "test") { - ws.send(JSON.stringify({ message: `Hallo zurück, ${parsedMessage.message}` })); - } - } catch (error) { - console.error("Fehler beim Parsen der Nachricht:", error); + // Beispielnachricht an den Client zurücksenden + if (parsedMessage.type === "test") { + ws.send(JSON.stringify({ message: `Hallo zurück, ${parsedMessage.message}` })); } });