接口测试中session和cookie的使用

93 阅读1分钟

本次分享主要解决的问题

1、什么是seesion,什么是cookie,两者的区别和关系是什么

2、在接口测试中如何使用session

3、在接口测试中如何使用cookie

4、如何更新头部token

内容整理:

1、什么是seesion,什么是cookie,两者的区别和关系是什么

cookie和ssesion的出现是为了解决服务期和浏览器之间访问身份的安全使用,为了保证访问服务器的用户是存在符合服务器要求的。

cookie是保存在客户端的,在客户端访问服务端后,服务端给客户端的凭证,后面在cookie没有失效的这段时间里面的请求,客户端都是会带着这个有凭证功能的cookie去请求端,服务端根据cookie去检查访问的用户状态是否正确。

Session是每个用户在访问服务端的时候,服务端都会主动分配一个sessionid给用户,这个session信息就是保存在服务端上的。但是session信息并非只在服务端有,而是生成一个对应的sessionid保持在cookie上。在客户端请求服务端的时候,cookie里面会带上sessionid信息。

区别:

1、cookie在客户端,session在服务端,cookie的产生是在服务端产生的

2、session的安全性比cookie的高,cookie可以修改,session是服务器上生成的唯一的

关联:

1、sessionid会作为一个关键的值保持在cookie中,在访问服务器的时候识别用户信息。

2、在接口测试中如何使用session

3、 ** 如何更新session信息**