Files
wehub-resource-sync f6211b6268
CI / Unit tests (push) Has been cancelled
CI / commit_lint (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:37:24 +08:00

17 lines
293 B
Go

package middleware
import (
"github.com/gin-gonic/gin"
)
func Cache() func(c *gin.Context) {
return func(c *gin.Context) {
if c.Request.RequestURI == "/" {
c.Header("Cache-Control", "no-cache")
} else {
c.Header("Cache-Control", "max-age=604800") // one week
}
c.Next()
}
}