diff options
| -rw-r--r-- | paper2remarkable/utils.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/paper2remarkable/utils.py b/paper2remarkable/utils.py index 0b4be07..5b7ba2c 100644 --- a/paper2remarkable/utils.py +++ b/paper2remarkable/utils.py @@ -90,7 +90,10 @@ def get_page_with_retry(url, tries=5, cookiejar=None, return_text=False): def get_content_type_with_retry(url, tries=5, cookiejar=None): count = 0 - jar = {} if cookiejar is None else cookiejar + if cookiejar is None: + jar = requests.cookies.RequestsCookieJar() + else: + jar = cookiejar while count < tries: count += 1 error = False @@ -113,7 +116,7 @@ def get_content_type_with_retry(url, tries=5, cookiejar=None): def follow_redirects(url): """Follow redirects from the URL (at most 100)""" it = 0 - jar = {} + jar = requests.cookies.RequestsCookieJar() while it < 100: req = requests.head( url, headers=HEADERS, allow_redirects=False, cookies=jar |
