Session与Cookie原理

Cookie是保存在客户端的浏览器

cookie原理
1:建立Cookie过程,使用响应头返回客户端
2:客户端获取服务器建立cookie信息,保存在本地
3:每次请求浏览器会将本地cookie信息放入请求头中
4:服务器端直接从请求头中获取咱们cookie信息服务器

简单说:cookie是经过响应头保存在客户端的,而后服务器端经过请求头获取cookiecookie

===============================================================session

Session是保存在服务器端的token

session原理
1:调用  req.getSession(true);
2:建立sessin值成功后,将sessionid返回给客户端 (响应头返回给客户端) 值是存放在服务器端上的,JVM内存中
3:本地sessionid放入在请求头中
4:服务器使用请求头获取sessionid,找到对应session值信息内存

session和cookie原理是否是很像呢!
其实不是的,
session的值是保存在服务器端的,sessionid是保存在客户端的,这样就类型token了,经过key获取value。
那么cookie是把值保存在客户端的。get

相关文章
相关标签/搜索