擅长:python、mysql、java
<p>默认情况下,请求将遵循重定向。<code>response.status_code</code>将是最终位置的状态代码。如果要检查是否已重定向,请查看<code>response.history</code>。在</p>
<pre><code>import requests
response = requests.get("http://google.com/") #301 redirects to 'www.google.com'
response.status_code
#200
response.history
#[<Respone [301]>]
response.url
#'http://www.google.com/'
</code></pre>
<p>另外,让<code>requests</code>跟踪会话/cookies的一个好方法是使用<code>requests.Session</code></p>
^{pr2}$