本文解释使用 Spring MVC 框架实现 Cookie 与 Session 的大致过程。
- 若一个Controller接口使用了HttpSession参数且请求没有携带名称为JSESSIONID的Cookie,则会返回Set-Cookie响应头,内容为JSESSIONID Cookie
- 若请求已经携带了名称为JSESSIONID的Cookie,则不会返回Set-Cookie响应头
- 若Controller接口没有使用HttpSession参数,则不会返回名称为Set-Cookie、内容为JSESSIONID Cookie的响应头
End
changelog:
- 2022/09/15: 初稿