我的https网站可以';t通过WGET命令下载

我的https网站可以';t通过WGET命令下载,https,wget,Https,Wget,我可以通过浏览器浏览页面,但是我不能通过wget下载html页面。 当我使用wget时,它甚至无法连接到网站: --2011-10-12 05:30:24-- https://money.benck.tw/ Resolving money.benck.tw... 97.107.135.68 Connecting to money.benck.tw|97.107.135.68|:443... failed: Connection timed out. Retrying. --2011-10-

我可以通过浏览器浏览页面,但是我不能通过wget下载html页面。

当我使用wget时,它甚至无法连接到网站:

--2011-10-12 05:30:24--  https://money.benck.tw/
Resolving money.benck.tw... 97.107.135.68
Connecting to money.benck.tw|97.107.135.68|:443... failed: Connection timed out.
Retrying.

--2011-10-12 05:33:35--  (try: 2)  https://money.benck.tw/
Connecting to money.benck.tw|97.107.135.68|:443...
但是,我可以下载其他https网站,如:
这很奇怪。

对于此网站,您必须使用--no check certificate命令

wget --no-check-certificate https://money.benck.tw

我也遇到了同样的问题,我试图从一个外部网站下载文件,比如我的wget使用--no-check-certificate仍然不起作用。。。。在这条线上,天气很冷:

连接到downloads.wordpress.org(downloads.wordpress.org)| 198.143.164.250 |:443

有人有同样的问题吗

没有配置IP表和规则。当我在同一网络上的其他服务器上执行此操作时,效果良好。这种情况仅在此服务器上发生

问候,,
Francisco Yu

这是因为此页面可能被
wget
频繁刮取。您需要修改头,尤其是useragent

其他网站的示例:

--没有支票证书就没有HEPL

 wget --no-check-certificate "https://www.money.pl/pieniadze/depozyty/walutowearch/1921-02-05,2021-02-05,LIBORCHF3M,strona,1.html"                                                                  --2021-02-05 17:05:34--  https://www.money.pl/pieniadze/depozyty/walutowearch/1921-02-05,2021-02-05,LIBORCHF3M,strona,1.html
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving www.money.pl (www.money.pl)... 212.77.101.20
Connecting to www.money.pl (www.money.pl)|212.77.101.20|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2021-02-05 17:05:34 ERROR 403: Forbidden.
但是下载sendign其他头文件的其他工具也可以工作

 http -h "https://www.money.pl/pieniadze/depozyty/walutowearch/1921-02-05,2021-02-05,LIBORCHF3M,strona,1.html"  
HTTP/1.1 200 OK
Cache-control: max-age=60, public,stale-while-revalidate=5
Connection: keep-alive
Content-Encoding: gzip
Content-Length: 20756
Content-Security-Policy: upgrade-insecure-requests;
Content-Type: text/html; charset=iso-8859-2
Date: Fri, 05 Feb 2021 16:04:16 GMT
Link: <https://money.wp.pl/dGxwOTV0SyYZFTlneUtGM1pNbSY9EkhlJ1V1dglvOxgnKBALCW87GCcoEAsJbzsYJygQCwlvOxgnKBALCW87GCcoEAsJbzsYJygQCwlvOxgnKBALCW87GCcoEAsJbzsYJygQCwlvOxgnKBALCW87GCcoEAsJbzsYJygQCwlvOxgnKBALCW87GCcobXh0RUZ9WlgoNTAeDjRHBTlpZxYWIhMeKydrAld1TER2ciZYECoUSjgjIR4JKBYSNnomXEF1TUUJJD9VCi4ZEzUxcwJRdT4TKiQ5Sh0zAVJ9YWR2EyYUAjs7IVUFNRsfamZjAiJ2QUV-eWYCSXdNUn1hZHNWd0pGYmRkHVRyXUV6ZhV8LQU3JQwcEAMpYkpCfRclRBYoFhZqZmMCJ3ZWHzs5OhY0EDkoLjA0VFl1XgQ_PTgNKRMbQgIuB0lCIRQEOzUiWQB6XhYrIgVcCzMLSn9lZhYHJBkDKjM5Qh16DxYjISJJRjo=>;rel="preload";as="script";
Server: nginx
Set-Cookie: mny_ver2=v8c;Domain=.money.pl;Path=/;Max-Age=2592000;
Vary: Accept-Encoding
http-h”https://www.money.pl/pieniadze/depozyty/walutowearch/1921-02-05,2021-02-05,地址:斯特罗纳LIBORCHF3M,1.html“
HTTP/1.1200ok
缓存控制:最大年限=60,公共,过时,而重新验证日期=5
连接:保持活力
内容编码:gzip
内容长度:20756
内容安全策略:升级不安全的请求;
内容类型:text/html;字符集=iso-8859-2
日期:2021年2月5日星期五16:04:16 GMT
链接:;rel=“预加载”;as=“script”;
服务器:nginx
设置Cookie:mny_ver2=v8c;Domain=.money.pl;路径=/;最大年龄=2592000;
改变:接受编码

错误到底是什么?您尝试的wget语法是什么?错误就像我发布的一样,我键入的命令是:“wget https://money.benck.tw”(我在页面上放了一个空格,以防它成为链接),我找到了答案。它被iptables阻止了,但我不知道为什么…阻止它的不是iptables,而是它正在使用HTTPS,而wget无法在本地验证发行人的权限。它无法建立SSL连接,因此需要使用--no check certificate命令。请看下面我的答案。这是因为iptables。在同一台机器上使用wget会导致使用环回网络接口。接受所有lo后,现在一切正常。欢迎使用堆栈溢出!请不要在另一个问题的答案中提问。我知道你不能评论,因为你的代表,所以最好重新措辞你的问题,并在一个单独的线程问它。