Cookie V.S. LocalStorage
- 主要区别是 Cookie 会被发送到服务器,而 LocalStorage 不会
- Cookie 一般最大 4k ,LocalStorage 根据浏览器的不同可以有 5Mb 到 10Mb
Cookie V.S. Session
- Cookie 存在本地浏览器的文件里,Session 存在服务器的文件里
- Session 基于 Cookie 实现,具体做法是 把SessionId 存在 Cookie 里
LocalStorage V.S. SessionStorage
- LocalStorage 一般不会自动过期(除非用户手动清理)
- SessionStorage 用于在会话时储存 Session ,在会话结束时过期(如关闭浏览器后,具体由浏览器决定)