Add support for setting Accept-Language header
DocImpact Closes-Bug: 1480529 Change-Id: I35a37d55edb700a5993bd5cc352335a87a15e47a
This commit is contained in:
committed by
Flavio Percoco
parent
4712765689
commit
ca050ed4c1
@@ -122,6 +122,7 @@ class HTTPClient(_BaseHTTPClient):
|
||||
self.endpoint = endpoint
|
||||
self.identity_headers = kwargs.get('identity_headers')
|
||||
self.auth_token = kwargs.get('token')
|
||||
self.language_header = kwargs.get('language_header')
|
||||
if self.identity_headers:
|
||||
if self.identity_headers.get('X-Auth-Token'):
|
||||
self.auth_token = self.identity_headers.get('X-Auth-Token')
|
||||
@@ -133,6 +134,9 @@ class HTTPClient(_BaseHTTPClient):
|
||||
if self.auth_token:
|
||||
self.session.headers["X-Auth-Token"] = self.auth_token
|
||||
|
||||
if self.language_header:
|
||||
self.session.headers["Accept-Language"] = self.language_header
|
||||
|
||||
self.timeout = float(kwargs.get('timeout', 600))
|
||||
|
||||
if self.endpoint.startswith("https"):
|
||||
|
||||
Reference in New Issue
Block a user