rockdaboot / mget

Multithreaded metalink/file/website downloader (like Wget) and C library
GNU Lesser General Public License v3.0
114 stars 19 forks source link

Proxy list support #26

Closed ghost closed 9 years ago

ghost commented 9 years ago

Please add a proxy list support with mget.

rockdaboot commented 9 years ago

Maybe I forgot to mention it anywhere. You can specify a comma-sperated list of proxies. This should work with the ENV variables and with the option --proxy, --http-proxy and --https-proxy. With each new HTTP(S) connection, Mget selects via Round-Robin the next Proxy from the list.

Caveat: There are several Proxy protocols out there, Mget does not support the SOCKS(version) standard (yet). Please give it a try and report back if you need something more. Best with examples, and/or as specific as possible.