Fix cache header for web and theme assets

This commit is contained in:
Michael Barz committed 2023-07-28 11:33:06 +02:00
1 parent 44d9c50f1e
commit f8e6b23d5f
2 files changed
+6 -1

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
Bugfix: Let clients cache web and theme assets
We needed to remove "must-revalidate" from the cache-control header to allow clients to cache the web and theme assets.
https://github.com/owncloud/ocis/pull/6914
+1 -1
View File
@@ -168,7 +168,7 @@ func (p Web) Static(ttl int) http.HandlerFunc {
return
}
w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s, must-revalidate", strconv.Itoa(ttl)))
w.Header().Set("Cache-Control", fmt.Sprintf("max-age=%s", strconv.Itoa(ttl)))
w.Header().Set("Expires", expires)
w.Header().Set("Last-Modified", lastModified)
w.Header().Set("SameSite", "Strict")