pip install websocket-client
python
import websocket
import time
def on_message(ws, message):
print("Received message:", message)
def on_error(ws, error):
print("Error connecting to server:", error)
def on_close(ws):
print("Connection closed")
def on_open(ws):
ws.send("Hello, server!")
if __name__ == "__main__":
websocket.enableTrace(True)
ws = websocket.WebSocketApp("ws://localhost:8000/",
on_message=on_message,
on_error=on_error,
on_close=on_close)
ws.on_open = on_open
ws.run_forever()
script
let ws = new WebSocket("ws://localhost:8000/");
ws.onopen = function() {
ws.send("Hello, server!");
};
ws.onmessage = function(event) {
console.log("Received message: " + event.data);
};
ws.onclose = function() {
console.log("Connection closed");
};