grafana/pkg/api/pluginproxy
Marcus Efraimsson e6cec8dbdc
Backend plugins: Prepare and clean request headers before resource calls (#22321)
Moves common request proxy utilities to proxyutil package with
support for removing X-Forwarded-Host, X-Forwarded-Port,
X-Forwarded-Proto headers, setting X-Forwarded-For header
and cleaning Cookie header.
Using the proxyutil package to prepare and clean request
headers before resource calls.

Closes #21512
2020-03-03 11:45:16 +01:00
..
test-data dsproxy: allow multiple access tokens per datasource 2018-06-12 17:39:38 +02:00
access_token_provider_test.go pkg/api/pluginproxy: Access token provider should handle access tokens without ExpiresOn field (#19928) 2020-02-26 15:59:02 +01:00
access_token_provider.go pkg/api/pluginproxy: Access token provider should handle access tokens without ExpiresOn field (#19928) 2020-02-26 15:59:02 +01:00
ds_auth_provider_test.go Plugins: Support templated urls in routes (#16599) 2019-05-07 18:55:39 +02:00
ds_auth_provider.go Plugins: Support templated urls in routes (#16599) 2019-05-07 18:55:39 +02:00
ds_proxy_test.go CloudWatch: Fix high CPU load (#20579) 2019-11-22 14:21:23 +01:00
ds_proxy.go Backend plugins: Prepare and clean request headers before resource calls (#22321) 2020-03-03 11:45:16 +01:00
pluginproxy_test.go Plugins: Support templated urls in routes (#16599) 2019-05-07 18:55:39 +02:00
pluginproxy.go Backend plugins: Prepare and clean request headers before resource calls (#22321) 2020-03-03 11:45:16 +01:00
utils_test.go Plugins: Support templated urls in routes (#16599) 2019-05-07 18:55:39 +02:00
utils.go Plugins: Support templated urls in routes (#16599) 2019-05-07 18:55:39 +02:00