例如,如果我访问 www.yahoo.com/thispage
,yahoo 设置了一个过滤器将 /thispage
重定向到 /thatpage
。因此,无论何时有人访问 /thispage
,他们都会登陆 /thatpage
。
如果我使用httplib
/requests
/urllib
,它会知道有重定向吗?什么错误页面?
一些网站在找不到页面时将用户重定向到 /errorpage
。
最佳答案
使用 requests
,您可以在响应对象的 .history
属性中获得所有重定向的列表。它返回一个 Python 列表。查看documentation了解更多。
关于python - 如何使用请求模块检测站点检查何时重定向到另一个页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13482777/