mirror of https://github.com/grafana/grafana
Data source proxy: Fixed issue with Gzip enabled and data source proxy, Fixes #1675
parent
5422d13607
commit
c3fa68ade8
@ -0,0 +1,20 @@ |
||||
package middleware |
||||
|
||||
import ( |
||||
"strings" |
||||
|
||||
"github.com/Unknwon/macaron" |
||||
) |
||||
|
||||
func Gziper() macaron.Handler { |
||||
macaronGziper := macaron.Gziper() |
||||
|
||||
return func(ctx *macaron.Context) { |
||||
requestPath := ctx.Req.URL.RequestURI() |
||||
if strings.HasPrefix(requestPath, "/api/datasources/proxy") { |
||||
return |
||||
} |
||||
|
||||
ctx.Invoke(macaronGziper) |
||||
} |
||||
} |
||||
Loading…
Reference in new issue