diff --git a/system_monitor_overlay/server.py b/system_monitor_overlay/server.py index ac9298d..e79b293 100644 --- a/system_monitor_overlay/server.py +++ b/system_monitor_overlay/server.py @@ -6,6 +6,13 @@ import json PORT = 8000 class SystemInfoHandler(http.server.SimpleHTTPRequestHandler): + def do_OPTIONS(self): + self.send_response(200, "ok") + self.send_header('Access-Control-Allow-Origin', '*') + self.send_header('Access-Control-Allow-Methods', 'GET, OPTIONS') + self.send_header("Access-Control-Allow-Headers", "X-Requested-With, Content-type") + self.end_headers() + def do_GET(self): if self.path == '/stats': self.send_response(200)