Cookie
- 大小约为4KB。
- 当浏览器发送请求到服务器后,返回的响应头中会带有一个Set-Cookie的信息,只要浏览器看到这个信息,就会将Cookie写入。
- 当浏览器再次发送请求时,会自动携带上Cookie到服务器端。
- 为了让服务器可以识别用户身份,所有请求都会自动携带该域名的Cookie。
LocalStorage
- 键值对形式,键和值都只能存储字符串,如果是对象或数字会自动转换为字符串。
- 在浏览器上查看方式:
- Chrome:F12 > Application > LocalStorage
- 默认大小为5MB。
- 不像Cookie会随请求发送到服务器端,存储只在客户端浏览器生效,因此可以减少网络流量。
- 生命周期(没有过期时间,除非手动删除),清空LocalStorage的时机:
- 域名变动(二级域名.主域名):主域名、二级域名不共享。
- 开启无痕窗口:清空。
- F5刷新:不清空。
- Ctrl+F5:不清空。
- 开新标签页:不清空。
- 关闭浏览器再打开:不清空。
实际操作
//LocalStorage
//存储数据
localStorage.setItem('Account', 'aaa');
//获取数据
localStorage.getItem('Account');
//移除特定数据
localStorage.removeItem('Account');
//一次性全部清除
localStorage.clear();
SessionStorage
- 除清空时机外,其他机制与LocalStorage相同。
- 清空LocalStorage的时机:
- 域名变动(二级域名.主域名):主域名、二级域名不共享。
- 开启无痕窗口:清空。
- 开新标签页(非复制):清空。
- 关闭浏览器再打开:清空。
- F5刷新:不清空。
- Ctrl+F5:不清空。
- 开新标签页(复制):不清空。
实际操作
//SessionStorage
//存储数据
sessionStorage.setItem('Account', value);
//获取数据
sessionStorage.getItem('Account');
//移除特定数据
sessionStorage.removeItem('Account');
//一次性全部清除
sessionStorage.clear();
最新评论
重新买,是不是我之前的文件配置啥的要重新整对吧?就是之前的对应配置文件的ID值要重新弄?
有快3个月了没续费了,如何重新激活我的服务?
楼主,有一点不明白: “准备好你的服务器,确认账号(一般是 root)和密码,系统建议 Centos7 ×64+、Ubuntu、Debian”是指自己要准备一台安装了上述系统的电脑做服务器还是指购买的
网上一堆的节点怎么填写,看不懂得
请问证书会过期嘛?要怎么处理
好怕被墙,vmess+ws