[MM-15641] Set stricter caching policy for file downloads (#10857)
* Set stricter caching policy for file downloads * Add private directive back to caching header for file downloads
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
726d723537
Коммит
3e6fed8df4
@@ -737,7 +737,7 @@ func getPublicFile(c *Context, w http.ResponseWriter, r *http.Request) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func writeFileResponse(filename string, contentType string, contentSize int64, webserverMode string, fileReader io.Reader, forceDownload bool, w http.ResponseWriter, r *http.Request) *model.AppError {
|
func writeFileResponse(filename string, contentType string, contentSize int64, webserverMode string, fileReader io.Reader, forceDownload bool, w http.ResponseWriter, r *http.Request) *model.AppError {
|
||||||
w.Header().Set("Cache-Control", "max-age=2592000, private")
|
w.Header().Set("Cache-Control", "private, no-cache")
|
||||||
w.Header().Set("X-Content-Type-Options", "nosniff")
|
w.Header().Set("X-Content-Type-Options", "nosniff")
|
||||||
|
|
||||||
if contentSize > 0 {
|
if contentSize > 0 {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user