diff --git a/home-apps/demo-service/service.py b/home-apps/demo-service/service.py index d327071..fc849a3 100644 --- a/home-apps/demo-service/service.py +++ b/home-apps/demo-service/service.py @@ -216,7 +216,9 @@ async def site_content(path: str = "", request: Request = None): return error_resp(404) # HTML files render inline; others (CSS, JS, images) served as files if target.suffix == ".html" or target.suffix in (".draft", ".bak"): - return HTMLResponse(target.read_text()) + resp = HTMLResponse(target.read_text()) + resp.headers["Cache-Control"] = "no-store" + return resp resp = FileResponse(target) resp.headers["Content-Disposition"] = "inline" return resp