From 4a999cf11a8d8a7429c537099fd9bec9764c3382 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Fri, 27 Sep 2024 12:27:25 +0200 Subject: [PATCH] Remove zstd from default compressions --- http/middleware/compress/compress.go | 2 +- http/server.go | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/http/middleware/compress/compress.go b/http/middleware/compress/compress.go index aa5017b2..6e5616eb 100644 --- a/http/middleware/compress/compress.go +++ b/http/middleware/compress/compress.go @@ -81,7 +81,7 @@ var DefaultConfig = Config{ Skipper: middleware.DefaultSkipper, Level: DefaultCompression, MinLength: 0, - Schemes: []Scheme{GzipScheme, ZstdScheme}, + Schemes: []Scheme{GzipScheme}, } // ContentTypesSkipper returns a Skipper based on the list of content types diff --git a/http/server.go b/http/server.go index bbfb2726..3c322255 100644 --- a/http/server.go +++ b/http/server.go @@ -488,9 +488,10 @@ func (s *server) HTTPStatus() map[int]uint64 { func (s *server) setRoutes() { gzipMiddleware := mwcompress.NewWithConfig(mwcompress.Config{ + Skipper: mwcompress.ContentTypeSkipper(nil), Level: mwcompress.BestSpeed, MinLength: 1000, - Skipper: mwcompress.ContentTypeSkipper(nil), + Schemes: []mwcompress.Scheme{mwcompress.GzipScheme}, }) // API router grouo @@ -532,6 +533,7 @@ func (s *server) setRoutes() { Skipper: mwcompress.ContentTypeSkipper(s.gzip.mimetypes), Level: mwcompress.BestSpeed, MinLength: 1000, + Schemes: []mwcompress.Scheme{mwcompress.GzipScheme}, })) }