mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2024-11-27 13:48:51 +08:00
34d955e9ac
* Reduce example list duplication * Add COEP and COOP headers in local HTTP server * Revert Examples URL in readme
21 lines
633 B
Python
Executable File
21 lines
633 B
Python
Executable File
#! /usr/bin/python3
|
|
from http.server import HTTPServer, SimpleHTTPRequestHandler
|
|
import sys
|
|
import webbrowser
|
|
|
|
PORT = 8888
|
|
|
|
class CustomHTTPRequestHandler(SimpleHTTPRequestHandler):
|
|
def end_headers(self):
|
|
self.send_header("cross-origin-embedder-policy", "require-corp")
|
|
self.send_header("cross-origin-opener-policy", "same-origin")
|
|
SimpleHTTPRequestHandler.end_headers(self)
|
|
|
|
with HTTPServer(("", PORT), CustomHTTPRequestHandler) as httpd:
|
|
try:
|
|
webbrowser.open("http://localhost:%s" % PORT)
|
|
print("serving at port", PORT)
|
|
httpd.serve_forever()
|
|
finally:
|
|
sys.exit(0)
|