cookie VS web storage

来源:互联网 发布:网络安全保密协议范本 编辑:程序博客网 时间:2024/05/29 10:54

cookie

cookie 客户端存储用户数据,expire可设置过期时间,另有domain,path属性,大小不超过4k。通常用于存储一些用户信息,cookie会随http请求发送到服务器。与服务器的session对应,session为服务器端存储用户信息,通过与客户端的cookie互通信息来校验用户身份。


web storage

web Storage比cookie拥有更大的存储空间,另外cookie会在打开页面时随http请求发送,占用带宽,localStorage不会随http请求发送。

web Storage仅支持IE8及其以上浏览器

window的属性,即window.localStorage,方法包括: setItem(key, value); getItem(key, value); removeItem(key, value); clear()

1. localStorage

本地持久化存储信息,不主动删除就不会过期。

2. sessionStorage

用于本地存储一个会话中的数据,只有在同一会话中的页面才能访问,并且在会话结束后数据被销毁,会话级别(浏览器关闭前有效),非持久

0 0
原创粉丝点击