From 841ada7a0448fc22fb71ba9dfc0200b9b40bbc3c Mon Sep 17 00:00:00 2001 From: zgy730 Date: Wed, 8 Sep 2021 20:18:52 +0800 Subject: [PATCH] Prevent overwriting Authorization with basic auth --- influxdb/client.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/influxdb/client.py b/influxdb/client.py index 548c5772..adab4edc 100644 --- a/influxdb/client.py +++ b/influxdb/client.py @@ -336,7 +336,10 @@ def request(self, url, method='GET', params=None, data=None, stream=False, _try = 0 while retry: try: - auth = (self._username, self._password) + if "Authorization" in headers: + auth = (None, None) + else: + auth = (self._username, self._password) response = self._session.request( method=method, url=url,