Files
udp_over_ws/dumper.py
Danil Kolesnikov e251fcd8f1 test utils
2025-02-12 23:37:26 +03:00

22 lines
595 B
Python

import socket
# Create a UDP socket
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
# Bind the socket to the address and port
server_address = ('', 12345) # Bind to all interfaces on port 12345
sock.bind(server_address)
print("UDP server is up and listening")
while True:
print("\nWaiting for a message")
data, address = sock.recvfrom(4096)
print(f"Received {len(data)} bytes from {address}")
print(f"Message: {data.decode()}")
# Send the received data back to the client
sent = sock.sendto(data, address)
print(f"Sent {sent} bytes back to {address}")