
我正在嘗試透過 wget 下載檔案。但我想透過我配置為代理的連接埠下載它。如何配置 wget 透過電腦中的特定連接埠下載?換句話說,我想將 wget 綁定到例如“localhost:8080”
答案1
wget
支援 http、https 和 ftp 代理程式。您可以透過輸入額外的參數來使用這些類型的代理,
wget <url> -e use_proxy=yes -e http_proxy=127.0.0.1:8080
wget <url> -e use_proxy=yes -e https_proxy=127.0.0.1:8080
wget <url> -e use_proxy=yes -e ftp_proxy=127.0.0.1:8080
或者,您可以將它們匯出為環境變數。
但是,如果使用socks5代理,我建議安裝proxychains
.它還支援http、https等/etc/proxychains.conf
。然後你可以使用wget
as,
proxychains4 wget <url>