Investment Plans workspace
Open raw ↗

# Python HTTP Server Template

Purpose: Template for creating HTTP servers using Python standard library

Usage:

import http.server
import json

class MyHandler(http.server.BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header('Content-Type', 'application/json')
        self.end_headers()
        self.wfile.write(json.dumps({"status": "ok"}).encode())

if __name__ == '__main__':
    server = http.server.HTTPServer(('127.0.0.1', 8080), MyHandler)
    server.serve_forever()

Notes:

Source: HAD Digital MVP (app.py)