Move cacheControl func into handle.go file

pull/336/head
Josip Antoliš 4 years ago
parent 3f36ede885
commit 1b1d3064c9
  1. 8
      cache.go
  2. 7
      handle.go

@ -11,7 +11,6 @@
package writefreely
import (
"net/http"
"sync"
"time"
)
@ -68,10 +67,3 @@ func GetPostsCache(userID int64) *[]PublicPost {
}
return pci.Posts
}
func cacheControl(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Cache-Control", "public, max-age=604800, immutable")
next.ServeHTTP(w, r)
})
}

@ -926,3 +926,10 @@ func sendRedirect(w http.ResponseWriter, code int, location string) int {
w.WriteHeader(code)
return code
}
func cacheControl(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Cache-Control", "public, max-age=604800, immutable")
next.ServeHTTP(w, r)
})
}

Loading…
Cancel
Save