知识卡片
会话cookie与持久cookie
内容
cookie按生命周期分两类:没有设置过期时间的是会话cookie,浏览器一关闭就自动消失;设置了过期时间的是持久cookie,会一直存在到指定时间或被手动删除为止。发散:这提醒我们,接口里出现两个语义几乎重叠的字段,未必是设计冗余,也可能是历史遗留的兼容性负担——遇到这种情况先查兼容性背景,再判断是不是真的可以只留一个。
参考来源
- 位置:《Go Web编程》第4章《处理请求》(源文件:_epub-src/OEBPS/text00017.html)
- 结论依据:原文在该章节围绕“cookie按生命周期分两类:没有设置过期时间的是会话cookie,浏览器一关闭就自动消失;设置了过期时间的是…”给出定义、示例或限制条件;摘录中的术语、代码片段或对比关系直接支撑本卡片的结论。
- 原始内容:第4章 处理请求 本章主要内容 使用Go发送请求和响应 使用Go处理HTML表单 使用 ResponseWriter 向客户端回传响应 使用cookie存储信息 使用cookie实现闪现消息 在前一章,我们学习了如何使用Go语言内置的 net/http 库创建Web应用服务器,并藉此了解了处理器、处理器函数以及多路复用器。在学会了如何接收…