Cookie与Session

Cookie与Session的区别与联系

Cookie是把用户的数据写给用户的浏览器,浏览器保存

Session是吧用户的数据写到独占Session中,在服务端保存。

Session对象由服务器创建,使用场景:保存用户信息,购物车信息,在整个网站中 经常会使用的数据

在打开浏览器第一次请求某网页信息的时候,服务器会自动为其创建一个session,并赋予其一个sessionID,发送给客户端的浏览器。以后客户端接着请求本应用中其他资源的时候,会自动在请求头上添加:
Cookie:JSESSIONID=客户端第一次拿到的session ID
这样,服务器端在接到请求时候,就会收到session ID,并根据ID在内存中找到之前创建的session对象,提供给请求使用

部分参考:https://www.zhihu.com/question/19786827/answer/66706108

posted @ 2021-02-08 22:01  夏小皮  阅读(46)  评论(0编辑  收藏  举报