diff --git a/okta/http_client.py b/okta/http_client.py index 6e71dc3e5..749ca4194 100644 --- a/okta/http_client.py +++ b/okta/http_client.py @@ -65,11 +65,11 @@ async def send_request(self, request): try: logger.debug(f"Request: {request}") # Set headers - self._default_headers.update(request["headers"]) + headers = {**self._default_headers, **request["headers"]} # Prepare request parameters params = {'method': request['method'], 'url': request['url'], - 'headers': self._default_headers} + 'headers': headers} if request['data']: params['data'] = json.dumps(request['data']) elif request['form']: