会话跟踪 ( 状态管理 )HTTP协议是无状态的 , 我们的服务器在与客户端进行交互时, 没有记忆.
两种方式来实现状态管理:
1. Cookie技术: 将状态 , 存储到客户端中
2. Session技术: 将id存储在客户端中, 将状态存储在服务器中.Cookie技术技术实现步骤以及原理:
1. 当服务器向客户端响应时 , 可以向响应头部加入Cookie , 每一个Cookie表示一个键值对.
2. 浏览器在接收到响应后, 如果存在Cookie , 则会将Cookie存储在文本文件中 (.txt)
存储时, 会存储的信息有: 服务器的域 , 路径 , Cookie键 ,Cookie的值, 存储时长...
3. 当浏览器向客户端请求时, 会遍历 Cookie的文本文件, 将匹配新请求地址的Cookie 携带上, 放在请求头部, 发送给服务器 !
Cookie匹配的规则:
当cookie存储的域相同时, 路