diff --git a/gallery_dl/downloader/http.py b/gallery_dl/downloader/http.py index b878f5f4..86338f80 100644 --- a/gallery_dl/downloader/http.py +++ b/gallery_dl/downloader/http.py @@ -120,9 +120,9 @@ class HttpDownloader(DownloaderBase): # connect to (remote) source try: response = self.session.request( - "GET", url, stream=True, headers=headers, - timeout=self.timeout, verify=self.verify, - proxies=self.proxies) + kwdict.get("_http_method", "GET"), url, + stream=True, headers=headers, timeout=self.timeout, + verify=self.verify, proxies=self.proxies) except (ConnectionError, Timeout) as exc: msg = str(exc) continue