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"""
Request path: {port}
""".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()