]>
Commit | Line | Data |
---|---|---|
ce6889c6 | 1 | #!/usr/bin/env python3 |
a3c4b3d5 PB |
2 | |
3 | from http.server import HTTPServer, CGIHTTPRequestHandler | |
4 | ||
5 | class SimpleHTTPRequestHandler(CGIHTTPRequestHandler): | |
6 | def do_GET(self): | |
7 | if self.path == '/services/test': | |
8 | self.send_response(404) | |
9 | else: | |
10 | self.send_response(200) | |
11 | self.send_header('Content-Type', 'application/json') | |
12 | self.end_headers() | |
13 | self.wfile.write(b'{ "data": [] }') | |
14 | ||
15 | def do_POST(self): | |
b193f750 | 16 | self.send_response(201) |
a3c4b3d5 PB |
17 | self.end_headers() |
18 | self.wfile.write(b'Hello, world!') | |
19 | ||
20 | ||
21 | httpd = HTTPServer(('127.0.0.1', 8000), SimpleHTTPRequestHandler) | |
22 | httpd.serve_forever() |