在Linux系統(tǒng)中,用戶們在使用wget下載非代理的不需要任何的設(shè)置,但如果是代理下載就需要進行設(shè)置。那么要怎么對wget進行設(shè)置呢?今天小編就為大家解決這個問題。
設(shè)置方法:
方法一,直接在命令后面帶參數(shù)
使用wget命令可以設(shè)置http代理
wget http://www.baidu.com/ -e use_proxy=yes -e http_proxy=yourproxy.com:port
下載https的文件就要其他的額外參數(shù)了。
wget --no-check-certificate https://www.google.com/ \
-e use_proxy=yes -e https_proxy=yourproxy.com:port ##使用https_proxy才可以喲
參數(shù)--no-check-certificate可以不檢查服務(wù)器的證書。
如果你覺得麻煩,可以對shell進行http proxy的代理設(shè)置:
export http_porxy=yourproxy.com:port
export https_proxy=yourproxy.com:port
這樣其他的程序就可以通過這個代理進行網(wǎng)絡(luò)訪問了。
如果wget不需要代理可以使用參數(shù)--no-proxy取消代理。
方法二,配置文件中設(shè)置
在~/.wgetrc中設(shè)定代理
http_proxy = http://ip_or_domainname:80/
ftp_proxy = http://ip_or_domainname:80/
use_proxy = on
wait = 15
然后直接wget http://ip/filename就ok了
這就是兩種對wget進行代理下載設(shè)置的方法了,有遇到這種情況的用戶,就選擇自己喜歡的一種方法進行設(shè)置吧。