黑盒测试 发表于 2016-12-23 17:18:16

python如何从登陆响应数据中提取出cookies

python如何从登陆响应数据中提取出cookies?
知道如何从响应头中提取,但是响应数据中如何提取呢?
({"status":"success","errorCode":"账号或者密码错误!","loginCookie":"871df10deca93c2d6b8c5610008bdd0e"})


黑盒测试 发表于 2016-12-23 18:10:47

【已经解决了】,遇到此问题的可以借鉴下
1、当时是因为我配置了多个账号,部分账号是错的,导致登陆失败,头信息字典中无key值,所以报错,当我全部登陆正确账号对的,用这个从响应头信息中提取 req.cookies['HFCOOKIE']
2、加了个判断key!=none时再执行 req.cookies['HFCOOKIE']
if req.cookies.get('HFCOOKIE',default = None) != None:
                cookie.append(req.cookies['HFCOOKIE'])

清晨一缕阳光 发表于 2016-12-23 19:54:31

加油!

梦想家 发表于 2016-12-24 09:06:58

厉害了

黑盒测试 发表于 2016-12-24 11:39:58

清晨一缕阳光 发表于 2016-12-23 19:54
加油!

谢谢

黑盒测试 发表于 2016-12-24 11:40:13

梦想家 发表于 2016-12-24 09:06
厉害了

不厉害 初学者相互学习

jingzizx 发表于 2017-1-25 13:22:58

:victory:
页: [1]
查看完整版本: python如何从登陆响应数据中提取出cookies