From 6e2503a808b1dd16ee192c815ba00edb2e1a78d7 Mon Sep 17 00:00:00 2001 From: tsolid <6312338+tsolid@users.noreply.github.com> Date: Fri, 5 Dec 2025 11:43:03 -0500 Subject: [PATCH] added referer and user agent to address 4XX error --- cfspeedtest/cloudflare.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cfspeedtest/cloudflare.py b/cfspeedtest/cloudflare.py index 463001b..f56afac 100644 --- a/cfspeedtest/cloudflare.py +++ b/cfspeedtest/cloudflare.py @@ -171,6 +171,11 @@ def __init__( # noqa: D417 self.tests = tests self.request_sess = requests.Session() + custom_headers = { + "Referer": "https://speed.cloudflare.com/", + "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" + } + self.request_sess.headers.update(custom_headers) self.timeout = timeout def metadata(self) -> TestMetadata: