处于代理环境中时,尽可能不要用wget下载工具

更新:直连行为是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