Datasources: Add user_agent header customization for outgoing HTTP requests (#63769)

This commit is contained in:
zhichli
2023-02-28 05:10:05 -08:00
committed by GitHub
parent 177aa254c5
commit 3c218d742f
9 changed files with 23 additions and 8 deletions
+1 -1
View File
@@ -225,7 +225,7 @@ func (proxy *DataSourceProxy) director(req *http.Request) {
proxyutil.ApplyUserHeader(proxy.cfg.SendUserHeader, req, proxy.ctx.SignedInUser)
proxyutil.ClearCookieHeader(req, proxy.ds.AllowedCookies(), []string{proxy.cfg.LoginCookieName})
req.Header.Set("User-Agent", fmt.Sprintf("Grafana/%s", setting.BuildVersion))
req.Header.Set("User-Agent", proxy.cfg.DataProxyUserAgent)
jsonData := make(map[string]interface{})
if proxy.ds.JsonData != nil {