前言:请求某个接口,但是请求时需要登录的cookie信息。因此,模拟登录请求后,再次请求该接口。这里用到requests库的session对象。
session官方文档:http://docs.python-requests.org/en/master/user/advanced/#session-objects
模拟登陆方法:
r = requests.session()
r.post(self.login_url, data=self.login_data)
r.get("xxxxxxx")
这个使用完一定要记得r.close(),否则有个socket未关闭的warning。
本文介绍如何使用Python的Requests库中的Session对象来模拟登录过程。通过创建Session对象并调用post方法发送登录信息,可以获取登录后的cookie,进而用于后续的接口请求。文章提醒在使用完毕后务必关闭Session连接。
5005

被折叠的 条评论
为什么被折叠?



