- Cookie
- 服务器通过 Set-Cookie 头给客户端一段字符串设置 Cookie
- 客户端在每次访问相同的域名时,必须带上这段字符串
- 客户端在一段时间内保存这个 Cookie
- Session
- 服务端将 SessionID(随机数)通过 Cookie 发给客户端
- 客户端访问服务器时,服务端读取 SessionID
- 服务端有一部分内存保存了所有的 Session (哈希表)
- 通过 SessionID 可以获取对应用户的隐私信息
- LocalStorage
- LocalStorage 与HTTP无关,HTTP中并不会带上 LocalStorage 中的内容
- 只有相同域名的页面才能互相读取 LocalStorage
- 每个域名 LocalStorage 最大存储量为5M~10M
- LocalStorage 永久有效,除非用户清理缓存