#!/usr/bin/env python3 import http.server import socketserver import os PORT = 9999 DIRECTORY = "d:\\Code\\Project\\FT-Platform\\web" class MyHTTPRequestHandler(http.server.SimpleHTTPRequestHandler): def __init__(self, *args, **kwargs): super().__init__(*args, directory=DIRECTORY, **kwargs) def end_headers(self): self.send_header('Access-Control-Allow-Origin', '*') self.send_header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS') self.send_header('Access-Control-Allow-Headers', 'Content-Type') super().end_headers() with socketserver.TCPServer(("", PORT), MyHTTPRequestHandler) as httpd: print(f"Server running at http://localhost:{PORT}/") httpd.serve_forever()