美文网首页
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转移请求

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