From 8b43e0dd3f254aa7ddc1c065a1167d4155d9d10b Mon Sep 17 00:00:00 2001 From: JustSong Date: Mon, 22 May 2023 00:54:53 +0800 Subject: [PATCH] fix: add no-cache for index.html --- middleware/cache.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/middleware/cache.go b/middleware/cache.go index 7f6099f..979734a 100644 --- a/middleware/cache.go +++ b/middleware/cache.go @@ -6,7 +6,11 @@ import ( func Cache() func(c *gin.Context) { return func(c *gin.Context) { - c.Header("Cache-Control", "max-age=604800") // one week + if c.Request.RequestURI == "/" { + c.Header("Cache-Control", "no-cache") + } else { + c.Header("Cache-Control", "max-age=604800") // one week + } c.Next() } }