From d4894f39d8f2625589bf1d0ddf7ae87b8cad5714 Mon Sep 17 00:00:00 2001 From: Yannik Schmidt Date: Sun, 2 Jul 2023 14:00:43 +0200 Subject: [PATCH] feat: check headers for browser on / --- server.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server.py b/server.py index 6182c44..a42f4df 100755 --- a/server.py +++ b/server.py @@ -78,6 +78,12 @@ def reload(): def default(): if flask.request.method == "GET": + # show overview if browser # + ua = flask.request.headers.get("User-Agent") + content_type = flask.request.headers.get("Content-Type") + if "Mozilla" in ua and not content_type == "application/json": + return flask.redirect("/overview") + # check for arguments # service = flask.request.args.get("service") if not service: