美文网首页
requests处理30x转移请求

requests处理30x转移请求

作者: WangLane | 来源:发表于2019-05-09 11:53 被阅读0次

requests 在接收到302的时候会自动转移。可以通过history

>>> import requests
>>> r = requests.get('http://goo.gl/NZek5')
>>> r.history
(<Response [301]>,)
>>> r.history[0].status_code
301
>>> r.history[0].headers['Location']
'http://docs.python-requests.org/en/latest/user/quickstart/'
>>> r.url
u'http://docs.python-requests.org/en/latest/user/quickstart/'
>>> r = requests.get('http://goo.gl/NZek5', allow_redirects=False)
>>> r.status_code
301
>>> r.url
u'http://goo.gl/NZek5'

相关文章

  • requests处理30x转移请求

    requests 在接收到302的时候会自动转移。可以通过history

  • 十,Geoserver监测(/monitoring)

    请求提供GeoServer已处理的OWS和REST请求的详细信息。 /monitor/requests Get: ...

  • 爬虫——进阶(一)requests

    一:requests概述 requests第三方封装的模块,通过简化请求和响应数据的处理,简化繁琐的开发步骤和处理...

  • requests(1)

    2、requests请求 请求方法:requests.get requests.post requests.put...

  • 3. requests 请求库

    requests 请求库 requests库建立在urllib库的基础上,是一个处理HTTP请求的第三方库,最大的...

  • requests - timeout

    为防止服务器响应缓慢,导致客服端处理异常,requests请求大多设置 timeout 参数。Requests中t...

  • python

    requests请求方式 get请求 requests.get() post请求 req...

  • 个人常用Python库简介

    Requests 处理POST、GET等请求。 Lxml 解析html,通过Xpath抓取网页信息 NumPy 是...

  • python+requests

    【requests发送请求引言】 使用 Requests 发送网络请求非常简单。 一开始要导入 Requests ...

  • 2,常用的爬虫模块及使用方法

    Requests模块 发送请求使用 Requests 发送网络请求非常简单。 一开始要导入 Requests 模块...

网友评论

      本文标题:requests处理30x转移请求

      本文链接:https://www.haomeiwen.com/subject/ezfwoqtx.html