| 1234567891011121314151617 |
- 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.Header("Cache-Version", "b688f2fb5be447c25e5aa3bd063087a83db32a288bf6a4f35f2d8db310e40b14")
- c.Next()
- }
- }
|