python接口自动化测试八:更新Cookies、session保持会话

摘要:
更新cookie、会话并保留会话s=请求。session()#此方法仅适用于cookie网站,但令牌网站是无用的#此方法的优点是您可以保存cookie并保留会话。
python接口自动化测试八:更新Cookies、session保持会话
 

s = requests.session() 

# 此方法只适用于网站是cookies这种,网站是token的没用            

# 这样做的好处就是可以保存cookies并保持会话,不用每次都去获取、传参

 python接口自动化测试八:更新Cookies、session保持会话第1张

 

Token请求:  

 python接口自动化测试八:更新Cookies、session保持会话第2张

                                                                                                 

Cookies请求:

 python接口自动化测试八:更新Cookies、session保持会话第3张

 

有保持登录的cookies:

 python接口自动化测试八:更新Cookies、session保持会话第4张

 

把s所带的cookies更新为登录后的cookies

python接口自动化测试八:更新Cookies、session保持会话第5张

 

s = requests.session()

# 加cookies

c = requests.cookies.RequestesCookieJar()

c.set('cookies', 'value',)

c.set('cookies', 'value')

#更新s上的cookies

s.cookies.update(c)    # 此时的cookies为登录成功后的cookies,直到下次更新cookies之前,s都将带着此次更新的cookies访问请求

 python接口自动化测试八:更新Cookies、session保持会话第6张

免责声明:文章转载自《python接口自动化测试八:更新Cookies、session保持会话》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于JavaScriptInterface的一系列问题vue 实现页面嵌套pdf之vue-pdf插件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

TP6 学习-路由操作

ThinkPHP-路由 by:Mirror王宇阳 Thinkphp的路由的主要作用是为了让URL地址更加美观、简洁、优雅……;设置路由对URL的检测、验证等操作提供了极大的便利性;路由功能是默认开启的config/app.php文件中设置: 'with_route' => true; 路由配置文件:config/route.php 路由定义文件:...

kestrel Server的源码分析

今天这一篇博客讲的是.net core 自带的kestrel server,当你开发微服务k8s部署在linux环境下,一般默认开启这个高性能服务,如果大家之前看过我的owin katana的博客,会发现.net core 的好多实现在之前.net standard 的版本已经实现过了,当时开发的asp.net 程序与IIS紧紧耦合在一起,后来的微软团队意...

Angular Cookies 操作

$cookiesProvider 使用$cookiesProvider改变$cookies服务的默认行为。 默认属性 path:字符串,cookies只在这个路径及其子路径可用。默认情况下,这个将会是出现在你基础标签上的网址路径。 domain:字符串,cookies只在这个域及其子域可用。为了安全问题,如果当前域不是需求域的或者其子域,那么用户代理不会...

Django——缓存机制

一、缓存介绍 缓存就是将常用的一些数据保存在内存或者们擦车中,在一定时间内,如果有请求访问这些数据的时候,则不用去服务器操作数据库渲染,直接缓存中获取,节约时间,增加访问速度,环节服务器压力 二、Django中的6种缓存方式 开发调试缓存 内存缓存 文件缓存 数据库缓存 Memcache缓存 Memcache缓存 三、Django缓存配置 1.2.1...

Cassandra开发入门文档第四部分(集合类型、元组类型、时间序列、计数列)

Cassandra 提供了三种集合类型,分别是Set,List,MapSet: 非重复集,存储了一组类型相同的不重复元素,当被查询时会返回排好序的结果,但是内部构成是无序的值,应该是在查询时对结果进行了排序。List: 列表,查询时会按照元素在list中的index顺序来返回结果,可以存储多个重复的值。Map:哈希Key-Value键值对,提供了名字到值的...

oracle正则表达式函数 匹配

文章介绍了关于oracle正则函数的一些用法,包括匹配等,Oracle10g提供了在查询中使用正则表达的功能,它是通过各种支持正则表达式的函数在where子句中实现的。 ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SU...