diff --git a/server.go b/server.go index d735c5e..8f0153a 100644 --- a/server.go +++ b/server.go @@ -474,7 +474,10 @@ func GzipEncoding() Encoding { }, Encoder: func(r io.Reader) ([]byte, error) { res := bytes.NewBuffer(nil) - w := gzip.NewWriter(res) + w, err := gzip.NewWriterLevel(res, gzip.BestCompression) + if err != nil { + return nil, err + } if _, err := io.Copy(w, r); err != nil { return nil, err