wfh_screen_sharing/server.py
George 6907288be7 feat:
--Layer 4 tcp only
	--Later webRTC
2026-07-16 17:56:49 +05:30

29 lines
744 B
Python

from http.server import BaseHTTPRequestHandler, HTTPServer
import sys
server_name = sys.argv[1]
port = int(sys.argv[2])
class Handler(BaseHTTPRequestHandler):
def do_GET(self):
body = f"""
<html>
<body>
<h1>{server_name}</h1>
<p>Request path: {port}</p>
</body>
</html>
""".encode()
self.send_response(200)
self.send_header("Content-Type", "text/html")
self.send_header("Content-Length", str(len(body)))
self.end_headers()
self.wfile.write(body)
def log_message(self, format, *args):
print(f"[{server_name}] {self.client_address[0]} - {format % args}")
HTTPServer(("127.0.0.1", port), Handler).serve_forever()