session/cookie/webstorage/localstorage/sessionstorage的基础和异同

本文介绍了session和cookie作为跟踪浏览器用户身份的会话方式,探讨了WebStorage(包括localStorage和sessionStorage)的用途,旨在克服cookie的限制,提供更大容量和不同存储期限的本地数据存储解决方案。
摘要由CSDN通过智能技术生成

session/cookie

都是用来跟踪浏览器用户身份的会话方式

SESSION COOKIE
- 保存在服务器端 - 保存在浏览器端
- session是后端会话机制,通过类似hashtable的数据结构来保存,支持任何类型的对象(session中可含有多个对象)。 - cookie是服务器发给客户端的特殊信息(http协议的一部分),cookie以文本的方式保存(字符串类型)在客户端,每次请求时都带上它。
大小 - session大小没有限制。 - 单个cookie保存的数据不能超过4kb。
使用机制 客户端请求创建session对象
⬇️
检查其中是否包含sessionid
⬇️
🈶️服务器根据该id返回对象 / 🈚️服务器创建新session对象并返回sessionid给客户端
⬇️
sessionid以cookie的形式存储在客户端,在交互中浏览器按照规则将sessionid发送给服务器
1. 会话cookie࿱
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值