当我尝试wget
在 HTTPS 网站上使用时,我需要添加:
wget --no-check-certificate https://...
这段话很长,有捷径吗?
答案1
据我所知,没有该--no-check-certificate
选项的缩短版本。
因此,您可以随时为其创建一个别名。alias wgetncc='wget --no-check-certificate'
(将“wgetncc”更改为您想要的任何名称。)
在命令行中输入该命令,之后每次运行时,wgetncc
它都会成为wget --no-check-certificate
如果您希望每次登录时都将其作为别名,则必须将其放在别名文件或等效文件中。这取决于您使用的 shell。
答案2
试试这个:(假设*nix)
echo "check_certificate = off" >> ~/.wgetrc
此后,wget
将像您指定开关一样运行--no-check-certificate
。更多信息请访问https://www.gnu.org/software/wget/manual/wget.html#Wgetrc-Syntax或者https://www.gnu.org/software/wget/manual/wget.html#Wgetrc-Location
答案3
当我尝试在 HTTPS 网站上使用 wget 时,我需要添加:
wget --no-check-certificate https://...
Until not solve, using this also.