Spaces:
Sleeping
Sleeping
OpenEnv Contributor
fix(deploy): ensure HTTP response returns 200 explicitly on /reset endpoint for HF spaces
e90b82d | from http.server import HTTPServer, BaseHTTPRequestHandler | |
| class DummyServer(BaseHTTPRequestHandler): | |
| def do_GET(self): | |
| self.send_response(200) | |
| self.send_header('Content-type', 'text/plain') | |
| self.end_headers() | |
| self.wfile.write(b"OK") | |
| def do_POST(self): | |
| if self.path == '/reset': | |
| self.send_response(200) | |
| self.send_header('Content-type', 'application/json') | |
| self.end_headers() | |
| self.wfile.write(b'{"status": "ok"}') | |
| else: | |
| self.send_response(200) | |
| self.send_header('Content-type', 'text/plain') | |
| self.end_headers() | |
| self.wfile.write(b"OK") | |
| if __name__ == '__main__': | |
| server = HTTPServer(('0.0.0.0', 7860), DummyServer) | |
| print("Starting dummy server on port 7860...") | |
| server.serve_forever() |