Procházet zdrojové kódy

fix: add no-cache for index.html

JustSong před 2 roky
rodič
revize
8b43e0dd3f
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      middleware/cache.go

+ 5 - 1
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()
 	}
 }