cookie、 sessionStorage 、localStorage之间的区别和使用
来源:互联网 发布:txt文档编辑软件 编辑:程序博客网 时间:2024/05/19 17:49
cookie、 sessionStorage 、localStorage之间的区别和使用
1.cookie:存储在用户本地终端上的数据。有时候也用cookies,指的是某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常是加密的。一般应用最典型的案例就是判断注册用户是否已经登录过该网站。
2.sessionStorage和localStorage
1:两者都是仅在客户端中保存,不参与和服务器的通信
2:localStorage 长期存储
3:sessionStorage 针对于某一个会话的数据存储,存储时间在于浏览器的开启和关闭之间
3.sessionStorage 、localStorage 和 cookie 之间的区别
共同点:都是保存在浏览器端的,并且遵循同源
区别:
cookie数据始终在同源http请求中携带,可以说是cookie在浏览器和服务器之间来回传递;cookie数据还有路径的概念,可以现在cookie只属于某个路径下;cookie适合保存内存很小的数据,不超过4k
sessionStorage和localStorage不会主动把数据发给服务器,仅在本地保存着,存储大小也是有限制的,但还是比cookie大的多
,大概是5m或更大
sessionStorage的存储时间仅在当前浏览器的开启和关闭之间;localStorage只要在同源下,不手动删除数据,始终存在;cookie
只在设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭
sessionStorage不能在不同的浏览器窗口中共享,即使是同一个页面里;localStorage在所有同源的窗口中都可以共享,cookie也是一样的。
阅读全文
0 0
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionstorage,localstorage和cookie之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage localStorage 和 cookie 之间的区别
- sessionstorage,localstorage和cookie之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage、localStorage和cookie之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- sessionStorage 、localStorage 和 cookie 之间的区别
- cookie、 sessionStorage 、localStorage之间的区别和使用
- cookie、 sessionStorage 、localStorage之间的区别和使用
- cookie、 sessionStorage 、localStorage之间的区别和使用
- cookie、 sessionStorage 、localStorage之间的区别和使用
- cookie、 sessionStorage 、localStorage之间的区别和使用
- Android Studio 为什么每次新建项目都很慢
- SecureZeroMemory和ZeroMemory的区别
- 通讯录程序的改进——文件备份
- spring boot 下错误页面处理
- Java中Array与ArrayList的主要区别
- cookie、 sessionStorage 、localStorage之间的区别和使用
- Linux重要命令
- 模拟实现memcopy()/memmove()
- 树莓派内核编译与固件升级
- 华为底部虚拟导航栏挡住布局
- 正则表达式
- 微信关注回复消息
- Ruby Gem 开发入门(一)
- Spring 依赖注入