mirror of
				https://github.com/ArthurSonzogni/FTXUI.git
				synced 2025-10-31 18:48:11 +08:00 
			
		
		
		
	 34d955e9ac
			
		
	
	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)
 |