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

Этот коммит содержится в:
Martin Kraft
2020-05-20 19:05:21 -04:00
коммит произвёл GitHub
родитель 173cfe9b88
Коммит e8daab6b84

Просмотреть файл

@@ -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)