remove demo pages, rename themes, add Content-Length header
This commit is contained in:
parent
0f614c88f8
commit
66a9fafd26
10 changed files with 1652 additions and 2370 deletions
|
|
@ -165,12 +165,15 @@ class GatewayHandler(BaseHTTPRequestHandler):
|
|||
"style-src 'self' 'unsafe-inline'; "
|
||||
"script-src 'self' 'unsafe-inline'; "
|
||||
"img-src 'self' data:")
|
||||
resp_body = resp.get("body", "")
|
||||
encoded = resp_body.encode() if isinstance(resp_body, str) else resp_body
|
||||
if encoded:
|
||||
self.send_header("Content-Length", str(len(encoded)))
|
||||
for k, v in resp.get("headers", {}).items():
|
||||
self.send_header(k, v)
|
||||
self.end_headers()
|
||||
resp_body = resp.get("body", "")
|
||||
if resp_body:
|
||||
self.wfile.write(resp_body.encode() if isinstance(resp_body, str) else resp_body)
|
||||
if encoded:
|
||||
self.wfile.write(encoded)
|
||||
|
||||
except ConnectionError as e:
|
||||
GatewayState.link = None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue