diff --git a/gallery_dl/util.py b/gallery_dl/util.py index 122988be..e5e0cb4f 100644 --- a/gallery_dl/util.py +++ b/gallery_dl/util.py @@ -2,12 +2,12 @@ import time import requests import html.parser -def safe_request(session, url, *args, **kwargs): +def safe_request(session, url, method="GET", *args, **kwargs): tries = 0 while True: # try to connect to remote source try: - r = session.get(url, *args, **kwargs) + r = session.request(method, url, *args, **kwargs) except requests.exceptions.ConnectionError: tries += 1 time.sleep(1)