Apply requests environment settings

Allows use of enironment variables for setting proxies and trusted CAs.

See:
http://docs.python-requests.org/en/master/user/advanced/#prepared-requests
This commit is contained in:
Ivan Habunek 2018-12-30 10:38:40 +01:00
parent 9d10ce22f1
commit 226713a5a0
No known key found for this signature in database
GPG Key ID: CDBD63C43A30BB95
1 changed files with 2 additions and 1 deletions

View File

@ -8,7 +8,8 @@ def send_request(request, allow_redirects=True):
with Session() as session:
prepared = session.prepare_request(request)
response = session.send(prepared, allow_redirects=allow_redirects)
settings = session.merge_environment_settings(prepared.url, {}, None, None, None)
response = session.send(prepared, allow_redirects=allow_redirects, **settings)
log_response(response)