前言

写项目用到了sessionStorage来存sessionid,之前一直都是用的cookie。调试又看到了还有localStorage。之前没有了解过好奇查了查,顺便在这里记录一下。

image-20211018160818104

区别

cookies sessionStorage localStorage
存储空间 一般浏览器4KB 一般浏览器5MB 一般浏览器5MB
存储时效 默认是关闭浏览器失效,但可设置时间就以设置时间为准 仅在当前标签页,浏览器或者标签关闭则清除 永久保存,须手动删除
请求携带 请求时携带cookies在请求头 不携带 不携带
可见范围 同一主域 当前标签页 同一主域