如何使用Python获取重定向的URL
收藏

在Python中,我使用urllib2打开一个URL。该URL重定向到另一个URL,后者又重定向到另一个URL。

我希望在每次重定向后打印出网址。

例如

-> =重定向到

A-> B-> C-> D

我想打印B,C和D的URL(A是已知的,因为它是起始URL)。

最佳答案

Probably the best way is to subclass urllib2.HTTPRedirectHandler. Dive Into Python's chapter on redirects may be helpful.

    公众号
    关注公众号订阅更多技术干货!