gpt4 book ai didi

linux - wget:如果它指向位置 X,则不遵循重定向,否则执行

转载 作者:太空狗 更新时间:2023-10-29 11:10:12 24 4
gpt4 key购买 nike

当我读到here通过 --max-redirect 0 可以很容易地关闭重定向。但是如果存在两种重定向:好的重定向和坏的重定向,该怎么办。

在我的例子中,好的重定向是:

http://someaddres.com/888.html -> http://someaddres.com/some-string-in-url-describing-page.html

哪里有错误的重定向:

http://someaddres.com/555.html -> http://someaddres.com/

我该怎么做才能只休耕良好的重定向?

最佳答案

我能想到的唯一方法就是像您所说的那样关闭重定向,然后解析响应(我建议使用 sedgrep,但我确定还有其他选项)正在寻找重定向请求。您可能需要参数 --server-response 来获取 header ,具体取决于用于重定向的方法。如果找到一个,请对重定向目标执行一个新的 wget(除非它是您不想重定向到的目标)。

关于linux - wget:如果它指向位置 X,则不遵循重定向,否则执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088213/

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