diff options
Diffstat (limited to 'echo/echo_default.go')
-rw-r--r-- | echo/echo_default.go | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/echo/echo_default.go b/echo/echo_default.go index aa9e32a..b5602e6 100644 --- a/echo/echo_default.go +++ b/echo/echo_default.go | |||
@@ -366,14 +366,10 @@ func (w *EchoWrapper) configureRedirects(c *EchoConfig) { | |||
366 | } | 366 | } |
367 | 367 | ||
368 | func (w *EchoWrapper) configureCompression(c *EchoConfig) { | 368 | func (w *EchoWrapper) configureCompression(c *EchoConfig) { |
369 | metricsSkipper := makeMiddlewareSkipper(c.PrometheusConfig) | ||
370 | |||
371 | w.Use(middleware.Decompress()) | 369 | w.Use(middleware.Decompress()) |
372 | 370 | ||
373 | // TODO: This mangles responses but only for Accept: */* (browsers). Why? | ||
374 | w.Use(middleware.GzipWithConfig(middleware.GzipConfig{ | 371 | w.Use(middleware.GzipWithConfig(middleware.GzipConfig{ |
375 | Skipper: metricsSkipper, | 372 | Level: 6, // Nginx default compression level |
376 | Level: 5, | ||
377 | })) | 373 | })) |
378 | } | 374 | } |
379 | 375 | ||