import os from http.server import SimpleHTTPRequestHandler, ThreadingHTTPServer from pathlib import Path class CrossOriginIsolatedHandler(SimpleHTTPRequestHandler): def end_headers(self): self.send_header("Cross-Origin-Opener-Policy", "same-origin") self.send_header("Cross-Origin-Embedder-Policy", "require-corp") super().end_headers() if __name__ == "__main__": os.chdir(Path(__file__).with_name("dist")) server = ThreadingHTTPServer(("0.0.0.0", 7860), CrossOriginIsolatedHandler) server.serve_forever()