使用 wget 从具有 DDos 保护的网站下载

使用 wget 从具有 DDos 保护的网站下载

当我尝试使用 wget 加载页面时出现以下错误:

 $ wget --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" "https://www.cruisersforum.com/forums/"
--2020-12-19 22:36:44--  https://www.cruisersforum.com/forums/
Resolving www.cruisersforum.com (www.cruisersforum.com)... 172.67.75.74, 104.26.0.68, 104.26.1.68
Connecting to www.cruisersforum.com (www.cruisersforum.com)|172.67.75.74|:443... connected.
HTTP request sent, awaiting response... 503 Service Temporarily Unavailable
2020-12-19 22:36:46 ERROR 503: Service Temporarily Unavailable.

当我使用 Firefox 访问浏览器中的相同 URL 时:

在此处输入图片描述

如何通过此检查从网站获取网址?谢谢!

答案1

打开新选项卡并按 F12 并切换到网络选项卡,然后转到 https://www.cruisersforum.com/forums/。您将看到一个带有页面链接的请求,右键单击它并点击复制,然后复制为 cURL。这将复制一个 curl 请求,您可以使用它,只需-O在和处添加一个即可将其下载到磁盘。这适用于 cURL 而不是 wget,但结果将是相同的。

相关内容