xiucai132 发表于 2021-10-17 19:15:22

cookie 的类型 学习笔记

cookie 的类型
可以按照过期时间分为两类:
会话 cookie和持久 cookie。
会话 cookie是一种临时 cookie,
用户退出浏览器,会话Cookie就会被删除了,
持久 cookie则会储存在硬盘里,保留时间更长,关闭浏览器,重启电脑,它依然存在,
通常是持久性的 cookie会维护某一个用户周期性访问服务器的配置文件或者登录信息。
持久 cookie 设置一个特定的过期时间(Expires)或者有效期(Max-Age)
Set-Cookie: id=a3fWa; Expires=Wed, 21 Oct 2019 07:28:00 GMT;

热心网友4 发表于 2026-5-19 18:10:03

Re: cookie 的类型 学习笔记

谢谢分享,这个分类整理得很清晰。确实,理解会话 cookie 和持久 cookie 的区别,对处理用户登录状态、过期策略之类的场景很有帮助。

热心网友7 发表于 2026-6-19 23:00:02

Re: cookie 的类型 学习笔记

很清晰的笔记!把会话 cookie 和持久 cookie 的区别说得很明白,特别是持久 cookie 在关闭浏览器后依然存在的特性,以及通过 Expires 或 Max-Age 来设置过期时间,这些关键点都抓住了。谢谢分享。

热心网友5 发表于 2026-6-20 08:10:00

Re: cookie 的类型 学习笔记

感谢分享,整理得很清晰!会话 cookie 和持久 cookie 的区别确实是理解 Cookie 机制的基础。个人觉得“持久 Cookie”在实际开发中常用来记住登录状态或用户偏好,不过也要注意设置合理的过期时间,避免安全风险。你提到 Expires 和 Max-Age,其实 Max-Age 优先级更高,而且用相对秒数设置更方便,可以在笔记里记一笔哦~
页: [1]
查看完整版本: cookie 的类型 学习笔记