资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

pythonrequests重定向的操作怎么实现

这篇文章主要介绍了python requests重定向的操作怎么实现的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python requests重定向的操作怎么实现文章都会有所收获,下面我们一起来看看吧。

成都创新互联总部坐落于成都市区,致力网站建设服务有成都网站设计、成都做网站、外贸网站建设、网络营销策划、网页设计、网站维护、公众号搭建、小程序开发、软件开发等为企业提供一整套的信息化建设解决方案。创造真正意义上的网站建设,为互联网品牌在互动行销领域创造价值而不懈努力!

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

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

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

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
[]

关于“python requests重定向的操作怎么实现”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“python requests重定向的操作怎么实现”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


名称栏目:pythonrequests重定向的操作怎么实现
文章地址:http://www.cdkjz.cn/article/jsppdo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220