fix compatibility with requests < 2.2
This commit is contained in:
parent
273f0e683e
commit
9770b2af1c
1 changed files with 5 additions and 1 deletions
|
|
@ -272,7 +272,11 @@ class BaseBrowser(object):
|
||||||
req = self.build_request(url, referrer, **kwargs)
|
req = self.build_request(url, referrer, **kwargs)
|
||||||
|
|
||||||
preq = self.session.prepare_request(req)
|
preq = self.session.prepare_request(req)
|
||||||
preq._cookies = WeboobCookieJar.from_cookiejar(preq._cookies)
|
if hasattr(preq, '_cookies'):
|
||||||
|
# The _cookies attribute is not present in requests < 2.2. As in
|
||||||
|
# previous version it doesn't calls extract_cookies_to_jar(), it is
|
||||||
|
# not a problem as we keep our own cookiejar instance.
|
||||||
|
preq._cookies = WeboobCookieJar.from_cookiejar(preq._cookies)
|
||||||
|
|
||||||
if proxies is None:
|
if proxies is None:
|
||||||
proxies = self.PROXIES
|
proxies = self.PROXIES
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue