From 7bcae714959e8c688a548a19fd25209136feecf1 Mon Sep 17 00:00:00 2001 From: nyne Date: Tue, 27 May 2025 17:37:54 +0800 Subject: [PATCH] Add Cache-Control header for static file serving --- server/middleware/frontend_middleware.go | 1 + 1 file changed, 1 insertion(+) diff --git a/server/middleware/frontend_middleware.go b/server/middleware/frontend_middleware.go index fc71e08..6a0a1b4 100644 --- a/server/middleware/frontend_middleware.go +++ b/server/middleware/frontend_middleware.go @@ -33,6 +33,7 @@ func FrontendMiddleware(c fiber.Ctx) error { if _, err := os.Stat(file); path == "/" || os.IsNotExist(err) { return serveIndexHtml(c) } else { + c.Set("Cache-Control", "public, max-age=31536000, immutable") return c.SendFile(file) } }