我试图运行Wget的特定的HTTPurl,也使用HTTP用户和HTTP密码命令行选项(尝试 – 用户和 – 密码,相同的结果)。 使用–no-check-certificate选项以及基本运行这一行:
wget --no-check-certificate --http-user=user --http-password=password https://url.com
我得到这个回应:
Connecting to url.com|10.11.10.98|:443... connected. WARNING: cannot verify url.com's certificate, issued by `/C=IL/ST=url.com': Self-signed certificate encountered. HTTP request sent, awaiting response... 400 Bad Request 2012-01-18 15:13:53 ERROR 400: Bad Request.
请指教
对于-http-user和–http-password,您都缺less选项破折号:
wget --server-response --no-check-certificate --http-user=user --http-password=password https://url.com
这个看起来像“wget的URL”的事实可能是它使用HTTP而不是HTTPS的原因。