WebSocket client and server communication
This commit is contained in:
@@ -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}` }));
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user