gpt4 book ai didi

python - 在使用 python、django 或基于 shell 的工具进行重定向后,如何捕获最终 url?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:02:01 25 4
gpt4 key购买 nike

好的,我正在做一个 Django 项目,我在其中有不同站点的附属链接。因此,我希望能够在遵循所有重定向之后自动确定最终域的最终位置,因为附属链接的分配将来自第 3 方,而不是它自己的目的地。例如,附属链接可能如下所示:

   http://afl.affiliatenetworking.com/tracker.asp?ref=abc123afialiate       

但最终可能会重定向到 amazon.com。python(或 linux 上的外部实用程序)中是否有任何东西可以让我知道在遵循所有重定向之后我最终到达哪里。

谢谢!

最佳答案

默认情况下,urllib2.urlopen() 遵循重定向。响应有一个 geturl() 方法,它返回您最终到达的实际位置的地址。参见 the documentation .

关于python - 在使用 python、django 或基于 shell 的工具进行重定向后,如何捕获最终 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5002402/

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