Project Update

This commit is contained in:
2022-02-16 14:18:54 +01:00
parent f640b45acf
commit 1f55516c59
12 changed files with 3197 additions and 2248 deletions

View File

@@ -86,6 +86,8 @@ class FileServerRequestHandler(BaseHTTPRequestHandler):
if path in self.server.dumpRequests:
headers["Access-Control-Allow-Origin"] = "*"
headers["Content-Length"] = len(data)
if len(headers) == 0:
self.send_response(status_code)
else:
@@ -149,11 +151,14 @@ class HttpFileServer(HTTPServer):
if isinstance(data, str):
data = data.encode("UTF-8")
# return 200 - OK and data
headers = {
"Access-Control-Allow-Origin": "*",
}
if mimeType:
self.addRoute(name, lambda req: (200, data, { "Content-Type": mimeType }))
else:
self.addRoute(name, lambda req: (200, data))
headers["Content-Type"] = headers
# return 200 - OK and data
self.addRoute(name, lambda req: (200, data, headers))
def dumpRequest(self, name):
self.dumpRequests.append(self.cleanPath(name))