首页IT科技python重定向网页(python requests重定向的操作)

python重定向网页(python requests重定向的操作)

时间2025-09-19 12:04:32分类IT科技浏览5193
导读:在学习requests的有关内容时,细心的小伙伴会发现它会自动清理大部分的重定向。本篇就其中的有关操作带来介绍。...

在学习requests的有关内容时               ,细心的小伙伴会发现它会自动清理大部分的重定向                。本篇就其中的有关操作带来介绍                       。

1               、可以使用响应对象的 history 方法来追踪重定向        。

Response.history 是一个:class:Response<requests.Response> 对象的列表                        ,为了完成请求而创建了这些对象        。

>>>r=requests.get(http://github.com) >>>r.url https://github.com/ >>>r.status_code 200 >>>r.history [<Response[301]>]

2                        、通过allow_redirects参数禁用重定向处理                       。

>>>r=requests.get(http://github.com,allow_redirects=False) >>>r.status_code 301 >>>r.history []

3        、如果使用的是HEAD        ,可以启用重定向               。

>>>r=requests.head(http://github.com,allow_redirects=True) >>>r.url https://github.com/ >>>r.history [<Response[301]>]

以上就是python requests重定向操作的介绍               ,希望对大家有所帮助        。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
ps快速选择工具怎么加减选区(ps快速选择工具如何实现加选和减选)