深入理解Cookie与Session

本文详细解释了Session和Cookie的工作原理及区别。Session用于服务器端存储用户数据,通过SessionID跟踪用户的会话状态;Cookie则存储在客户端,用于记录用户的偏好等信息。了解这两种机制对于Web开发至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考地址

http://blog.youkuaiyun.com/j903829182/article/details/39855221(深入理解JavaWeb技术内幕一样)

http://blog.youkuaiyun.com/duan1078774504/article/details/51912868

http://blog.youkuaiyun.com/xz0125pr/article/details/49339691

http://blog.youkuaiyun.com/Liveor_Die/article/details/76945471?locationNum=3&fps=1

http://blog.youkuaiyun.com/Shiyaru1314/article/details/70142353?locationNum=3&fps=1


Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的Session ID放在请求中一并发送到服务器上,服务器从请求中提取出Session ID,并和保存的所有Session ID进行对比,找到这个用户对应的Session。

cookie与session的区别:

cookie数据保存在客户端,session数据保存在服务器端。

Cookie的典型应用


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值