Parcourir la source

Add a header Cache-control to the response

Charles Shen il y a 1 an
Parent
commit
b466220e56
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      example/admin/middlewares.go

+ 2 - 0
example/admin/middlewares.go

@@ -40,6 +40,8 @@ func securityMiddleware() func(next http.Handler) http.Handler {
 	return func(next http.Handler) http.Handler {
 		return http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
 			w.Header().Add("Strict-Transport-Security", "max-age=31536000; includeSubDomains")
+			w.Header().Add("Cache-control", "no-cache, no-store, max-age=0, must-revalidate")
+			w.Header().Add("Pragma", "no-cache")
 
 			next.ServeHTTP(w, req)
 		})