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