1. 介绍: session和cookie是用于管理用户会话和存储用户数据的两种不同机制
2. 定义:
Session是存储在服务器端的数据结构,用于存储特定用户会话的信息。每个用户会话都有一个唯一的Session ID,通常通过Cookie传递给客户端
--------------------------------------------------------------------------------------------
Cookie Cookie是存储在用户浏览器中的小段数据
3. 工作原理
用户首次访问:服务器创建一个新的Session,并生成一个唯一的Session ID。
发送Session ID:服务器通过Set-Cookie头将Session ID发送给客户端,客户端将其存储在Cookie中。
后续请求:客户端在每次请求时将Session ID发送回服务器。
服务器验证:服务器根据Session ID查找对应的Session数据,进行相应的处理。