解决wget不能下载https文件问题

解决wget不能下载https文件问题

使用wget下载https协议的文件时遇到了这个问题,提示:

ERROR: cannot verify xx.xx.com's certificate, issued by `/C=BE/O=GlobalSign nv-sa/CN=GlobalSign Organization Validation CA - SHA256 - G2':

Unable to locally verify the issuer's authority.

ERROR: certificate common name `*.alicdn.com' doesn't match requested host name `xx.xx.com'.

To connect to xx.xx.com insecurely, use `--no-check-certificate'.

无法建立 SSL 连接。

错误提示中建议使用“--no-check-certificate”参数,用法是这样的:

wget https://xx.xx.com/xx.exe --no-check-certificate

讲真的,英文不好,这个参数总记不住,想说wget是不是可以配置默认加上这个参数。 wget的配置文件叫“.wgetrc,直接将这个参数写进配置文件即可。

linux系统一般位于 ~/.wgetrc 或 /etc/wgetrc,快速写入配置文件:

echo --no-check-certificate >> ~/.wgetrc

windows位于 %userprofile%/.wgetrc,快速写入配置文件:

echo --no-check-certificate >> %userprofile%/.wgetrc

还能配置代理信息,例如:

#You can set the default proxies for Wget to use for http, https, and ftp.

# They will override the value in the environment.

https_proxy = http://127.0.0.1:8087/

http_proxy = http://127.0.0.1:8087/

ftp_proxy = http://127.0.0.1:8087/

# If you do not want to use proxy at all, set this to off.

use_proxy = on

一个简单的wgetrc文件示例 https://www.gnu.org/software/wget/manual/html_node/Sample-Wgetrc.html

相关文章

中華人民共和國邊界線
365骑士版app下载

中華人民共和國邊界線

⌛ 07-03 👁️‍🗨️ 6261
怎样查看windows笔记本开机关机记录
bat365台湾入口

怎样查看windows笔记本开机关机记录

⌛ 07-05 👁️‍🗨️ 2154
看俄罗斯人如何玩彩票,体育彩票还可网上投注?
365骑士版app下载

看俄罗斯人如何玩彩票,体育彩票还可网上投注?

⌛ 07-15 👁️‍🗨️ 2338
汽车之家
365bet国内

汽车之家

⌛ 07-19 👁️‍🗨️ 944
笔记本电脑黑屏是什么原因 笔记本电脑黑屏原因分析【详解】
花式撞球双打世界杯落幕 中国胜卫冕冠军本土夺冠
bat365台湾入口

花式撞球双打世界杯落幕 中国胜卫冕冠军本土夺冠

⌛ 06-29 👁️‍🗨️ 5475