fix: Handle OPTIONS requests in server.py
This commit is contained in:
@@ -6,6 +6,13 @@ import json
|
|||||||
PORT = 8000
|
PORT = 8000
|
||||||
|
|
||||||
class SystemInfoHandler(http.server.SimpleHTTPRequestHandler):
|
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):
|
def do_GET(self):
|
||||||
if self.path == '/stats':
|
if self.path == '/stats':
|
||||||
self.send_response(200)
|
self.send_response(200)
|
||||||
|
|||||||
Reference in New Issue
Block a user