From 2bbc2f79730d0ee103fcea7582fcf41baf559a45 Mon Sep 17 00:00:00 2001 From: Vlad0n20 Date: Mon, 24 Aug 2026 16:05:21 +0200 Subject: [PATCH] fix(cors): always send Cache-Control: no-store even without an Origin header --- mfr/server/handlers/core.py | 7 ++++++- tests/server/handlers/test_cors.py | 9 +++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/mfr/server/handlers/core.py b/mfr/server/handlers/core.py index 3375f3e1..a8fc1324 100644 --- a/mfr/server/handlers/core.py +++ b/mfr/server/handlers/core.py @@ -47,6 +47,12 @@ def _cross_origin_is_allowed(self): return False def set_default_headers(self): + # Always disable caching, even when no ``Origin`` header is present (e.g. a plain + # ``