码迷,mamicode.com
首页 > 其他好文 > 详细

重定向

时间:2019-12-01 15:23:14      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:apple   ssi   des   sts   win   status   mozilla   header   windows   

fiddler抓包的结果为301/301,但使用python a=requests.get("url"),获取返回结果状态a.status为200;

这是因为默认get的allow_redirects的值为True,也就是允许重定向;

可以将allow_redirects=False,这样就不会重定向,返回301/302,可以使用a.heades["Location"]获取重定向的值;

import requests
headers={
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
}
a=requests.session()
b=a.get("https://i.cnblogs.com/EditPosts.aspx?opt=1",headers=headers,allow_redirects=False,verify=False)
print(b.headers["Location"])

重定向

标签:apple   ssi   des   sts   win   status   mozilla   header   windows   

原文地址:https://www.cnblogs.com/canglongdao/p/11966115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!