requests未能预期返回302

在浏览器测试一个链接,能正确被重定向,以下图html

可是奇怪的是requests却始终只返回200,并无进行重定向。浏览器

很长时间,一直不知道问题出在哪儿,实在不知道问题发生在哪儿后,我试着去拿到200状态的文本,而后保存成html格式,使用浏览器打开,结果居然有发现cookie

一下恍然大悟,浏览器登陆后记住了个人cookie信息,可是使用requests调用请求后,并无设置session,因此出现鉴权失败,不能进行重定向。session

知道问题就好解决了,将浏览器里的 cookie 拿出来处理一下放到requests中就OK了测试

相关文章
相关标签/搜索