refactor proxy handling code (#2357)
- allow gallery-dl proxy settings to overwrite environment proxies
- allow specifying different proxies for data extraction and download
- add 'downloader.proxy' option
- '-o extractor.proxy=–PROXY_URL -o downloader.proxy=null'
now has the same effect as youtube-dl's '--geo-verification-proxy'
This commit is contained in:
@@ -25,6 +25,7 @@ class YoutubeDLDownloader(DownloaderBase):
|
||||
"retries": retries+1 if retries >= 0 else float("inf"),
|
||||
"socket_timeout": self.config("timeout", extractor._timeout),
|
||||
"nocheckcertificate": not self.config("verify", extractor._verify),
|
||||
"proxy": self.proxies.get("http") if self.proxies else None,
|
||||
}
|
||||
|
||||
self.ytdl_instance = None
|
||||
|
||||
Reference in New Issue
Block a user