Wget错误:HTTP请求已发送,正在等待响应... 401未经授权授权失败

时间:2019-08-13 07:36:03

标签: linux curl wget

因此,如果我们的网络崩溃,在最坏的情况下,我必须下载整个网页。但是使用Wget,我只会得到未经授权的错误401。我怀疑是非洲菊。

我尝试过curl,起初它只显示索引代码,然后我添加了--output,并且仅下载索引页面。但是只有索引才可以使站点受到密码保护。

 wget --header="Authorization: Basic XXXXXXXXXXXXXXXXXXX" --recursive --wait=5 --level=2 --execute="robots = off" --page-requisites --html-extension --convert-links --restrict-file-names=windows --domains my.domain --no-parent https://webpage.internal

然后卷曲

curl --anyauth --negotiate -u admin https://webpage.internal --output index.html

有没有办法在整个网站上使用curl,或者对我的wget有一个简单的解决方法。

谢谢。

1 个答案:

答案 0 :(得分:0)

好的,我自己解决了。只需更改即可:

-header="Authorization: Basic XXXXXXXXXXXXXXXXXXX"

-header="Authorization: OAuth XXXXXXXXXXXXXXXXXXX"

,它开始克隆。

编辑:没有解决。