更新:直連行爲是check_certificate(檢驗證書)功能形成的。把這功能關掉,仍是能夠讓wget的https下載走http代理。網絡
在配置文件中寫上check_certificate = off
,或者命令行參數加--no-check-certificate
命令行
======================================================================================代理
wget是能夠配置代理的,但它有個限制:下https資源就必定得用https代理。若是wget檢測到代理不是https,那它就會忽略代理,進行直連。code
衆所周知,https比http多的不是一星半點,光證書問題就能白你幾根頭髮。因此,https代理也必然比http代理複雜得多,真正的https代理,我迄今爲止還沒見過,大部分人用的確定都是http代理。資源
而另外一方面,在https已經普及的今天,大部分網絡資源確定都是https的。這就意味着,若是用wget下載這些資源,代理形同虛設,一律直連。get
相比之下,aria2碰到用http代理下載https資源時,會給一個警告,但仍舊忠實地走用戶所設置的代理,不會武斷進行直連。class