feat: remove no-cache middleware

This commit is contained in:
httpjamesm 2024-06-20 00:17:41 -04:00
parent 0b71f4d3bb
commit ba5798bf9a
No known key found for this signature in database
2 changed files with 0 additions and 13 deletions

View file

@ -35,7 +35,6 @@ func main() {
r.Use(gin.Recovery()) r.Use(gin.Recovery())
r.Use(middleware.XssPreventionHeaders()) r.Use(middleware.XssPreventionHeaders())
r.Use(middleware.NoCacheMiddleware())
r.Use(middleware.OptionsMiddleware()) r.Use(middleware.OptionsMiddleware())
r.Use(middleware.Ratelimit()) r.Use(middleware.Ratelimit())

View file

@ -1,12 +0,0 @@
package middleware
import "github.com/gin-gonic/gin"
func NoCacheMiddleware() gin.HandlerFunc {
return func(c *gin.Context) {
c.Header("Cache-Control", "no-cache, no-store, must-revalidate")
c.Header("Pragma", "no-cache")
c.Header("Expires", "0")
c.Next()
}
}