aboutsummaryrefslogtreecommitdiff
path: root/echo/echo_default.go
diff options
context:
space:
mode:
Diffstat (limited to 'echo/echo_default.go')
-rw-r--r--echo/echo_default.go6
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
368func (w *EchoWrapper) configureCompression(c *EchoConfig) { 368func (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