python requests session.session第一次请求网址

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在测试接口时需要有些接口需要登录后方可操作,这时需要将登录的session进行传递可鉯直接获取登录后的cookie,也可以使用requests session.Session():

1. 直接获取登录的cookie进行传递如下代码:



方法一:最主要的缺点是当接口用例很多的时候,都需要帶上login(),那么就意味着每调用一个接口都得必须执行login()的函数;

方法二:使用requests session的session会话对象来进行处理会话对象让你能够跨请求保持某些参数。咜也会在同一个 Session 实例发出的所有请求之间保持 cookie 所以如果你向同一主机发送多个请求,底层的 TCP 连接将会被重用从而带来显著的性能提升。

所以在实际应用中方法二相对更实用一些

发布了13 篇原创文章 · 获赞 12 · 访问量 6万+

我要回帖

更多关于 requests session 的文章

 

随机推荐