gpt4 book ai didi

linux - 如何使用 wget 访问两个网站,但将输出从第一个网站发送到 `/dev/null` ?

转载 作者:太空宇宙 更新时间:2023-11-04 09:58:01 24 4
gpt4 key购买 nike

有一个允许下载的网站,但似乎我必须先访问主站点,建立仅通过访问完成的 cookie/ session ,然后下载文件。换句话说:

https://www.<somewebsite>.com/main/site

https://www.<somewebsite>.com/download

需要按顺序访问。我可以通过调用下载:

wget https://www.<somewebsite>.com/main/site https://www.<somewebsite>.com/download

但这需要我从主站点手动删除下载。有没有办法将第一个站点的输出通过管道传输到 /dev/null/ 并且只保留第二个站点的下载?谢谢。

最佳答案

如果 cookie 对您的 session 不可用,您要下载的网页内容应将您重定向到您提到的第一个网站。理想情况下,您不必使用 cookie 站点进行身份验证并启动要下载的 URL。将以下参数与 wget 一起使用以在重定向时进行身份验证。

wget --username=user --password=密码“网址”

如果不行请告诉我

关于linux - 如何使用 wget 访问两个网站,但将输出从第一个网站发送到 `/dev/null` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58572589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com