| import signal | |
| from http.server import BaseHTTPRequestHandler, HTTPServer | |
| class _Handler(BaseHTTPRequestHandler): | |
| def do_GET(self) -> None: | |
| self.send_response(200) | |
| self.end_headers() | |
| def log_request(self, code: int | str = "-", size: int | str = "-") -> None: | |
| pass | |
| server = HTTPServer(("", 7860), _Handler) | |
| signal.signal(signal.SIGTERM, lambda *_: server.shutdown()) | |
| server.serve_forever() | |