MM-25369: Disable Brotli in 'dev' mode. (#14608)

This commit is contained in:
Martin Kraft
2020-05-20 19:05:21 -04:00
committed by GitHub
parent 173cfe9b88
commit e8daab6b84
+7 -5
View File
@@ -126,11 +126,13 @@ func staticFilesHandler(handler http.Handler) http.Handler {
func brotliFilesHandler(handler http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
isRequestingBrotliFile, contentType := requestingBrotliFileExtension(r)
if isRequestingBrotliFile && acceptsEncodingBrotli(r) {
r.URL.Path = r.URL.Path + ".br"
w.Header().Set("Content-Encoding", "br")
w.Header().Set("Content-Type", contentType)
if model.BuildNumber != "dev" {
isRequestingBrotliFile, contentType := requestingBrotliFileExtension(r)
if isRequestingBrotliFile && acceptsEncodingBrotli(r) {
r.URL.Path = r.URL.Path + ".br"
w.Header().Set("Content-Encoding", "br")
w.Header().Set("Content-Type", contentType)
}
}
handler.ServeHTTP(w, r)