Elasticsearch: use application/x-ndjson content type for multisearch requests (#32282)

This commit is contained in:
Giordano Ricci
2021-03-29 23:41:45 +01:00
committed by GitHub
parent 56159a1c43
commit f7b408f99f
3 changed files with 14 additions and 8 deletions

View File

@@ -184,7 +184,7 @@ func (c *baseClientImpl) executeRequest(method, uriPath, uriQuery string, body [
}
req.Header.Set("User-Agent", "Grafana")
req.Header.Set("Content-Type", "application/json")
req.Header.Set("Content-Type", "application/x-ndjson")
if c.ds.BasicAuth {
clientLog.Debug("Request configured to use basic authentication")

View File

@@ -366,7 +366,7 @@ func httpClientScenario(t *testing.T, desc string, ds *models.DataSource, fn sce
sc.requestBody = bytes.NewBuffer(buf)
rw.Header().Set("Content-Type", "application/json")
rw.Header().Set("Content-Type", "application/x-ndjson")
_, err = rw.Write([]byte(sc.responseBody))
require.NoError(t, err)
rw.WriteHeader(sc.responseStatus)