mirror of
https://github.com/grafana/grafana.git
synced 2024-11-23 09:26:43 -06:00
15 lines
320 B
Go
15 lines
320 B
Go
package middleware
|
|
|
|
import (
|
|
"github.com/grafana/grafana/pkg/models"
|
|
macaron "gopkg.in/macaron.v1"
|
|
)
|
|
|
|
const HeaderNameNoBackendCache = "X-Grafana-NoCache"
|
|
|
|
func HandleNoCacheHeader() macaron.Handler {
|
|
return func(ctx *models.ReqContext) {
|
|
ctx.SkipCache = ctx.Req.Header.Get(HeaderNameNoBackendCache) == "true"
|
|
}
|
|
}
|