From 0100bab04fa933756e440e66e82b04a4b206cd86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mose=20M=C3=BCller?= Date: Tue, 26 Nov 2024 08:59:46 +0100 Subject: [PATCH] fix: default X-Forwarded-Proto to "http" --- src/pydase/server/web_server/web_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pydase/server/web_server/web_server.py b/src/pydase/server/web_server/web_server.py index b886f1c..ced4d7e 100644 --- a/src/pydase/server/web_server/web_server.py +++ b/src/pydase/server/web_server/web_server.py @@ -104,7 +104,7 @@ class WebServer: async def index( request: aiohttp.web.Request, ) -> aiohttp.web.Response | aiohttp.web.FileResponse: - forwarded_proto = request.headers["X-Forwarded-Proto"] + forwarded_proto = request.headers.get("X-Forwarded-Proto", "http") escaped_proto = html.escape(forwarded_proto) # Read the index.html file