Cookie、sessionStorage和localStorage
一 HTML4的本地存储cookie
cookie和session都是用来跟踪浏览器用户身份的会话方式。我们通过了解两者的区别来了解cookie:
1、保持状态:cookie保存在浏览器端,session保存在服务器端
2,使用方式:Cookie是服务器发给客户端的特殊信息,cookie是以文本的方式保存在客户端,每次请求时都带上它。服务器收到请求需要创建session对象时,首先会检查客户端请求中是否包含sessionid。如果有sessionid,服务器将根据该id返回对应session对象。如果客户端请求中没有sessionid,服务器会创建新的session对象,并把sessionid在本次响应中返回给客户端
3、存储内容:cookie只能保存字符串类型,以文本的方式;session通过类似与Hashtable的数据结构来保存,能支持任何类型的对象(session中可含有多个对象)
4、存储的大小:cookie:单个cookie保存的数据不能超过4kb;session大小没有限制。
5、安全性:cookie:针对cookie所存在的攻击:Cookie欺骗,Cookie截获;session的安全性大于cookie。
Cookie的属性
属性名 | 描述 |
name | Cookie的名称,Cookie一旦创建,名称便不可更改 |
value | Cookie的值, |
Cookie、sessionStorage和localStorage相关推荐
- cookie、Session、Token、sessionStorage、localStorage简介__Token放在 cookie, sessionStorage 和 localStorage中区别
cookie.Session.Token.sessionStorage.localStorage简介 cookie 是一个非常具体的东西,只得是浏览器里永久存储的一种数据,是浏览器实现的一种数据存储功 ...
- cookie,sessionStorage和localStorage的区别
共同点:都是保存在浏览器端,且同源的. 区别: cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递. 而sessionStorage和localSt ...
- 浅谈 sessionStorage、localStorage、cookie 的区别以及使用
1.sessionStorage.localStorage.cookie 之间的区别 相同点 cookie 和 webStorage 都是用来存储客户端的一些信息 不同点 localStorage l ...
- session,cookie,sessionStorage,localStorage的区别及应用场景
浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互. 一.cookie和session cookie和session都是用来跟踪浏览器 ...
- cookie、 sessionStorage 、localStorage之间的区别和使用
1.cookie:存储在用户本地终端上的数据.有时也用cookies,指某些网站为了辨别用户身份,进行session跟踪而存储在本地终端上的数据,通常经过加密.一般应用最典型的案列就是判断注册用户是否 ...
- sessionStorage 、localStorage 和 cookie 之间的区别(转)
essionStorage .localStorage 和 cookie 之间的区别(转) 2012-05-08 14:29:19| 分类: HTML5CSS3WEBAPP|举报|字号 订阅 ses ...
- sessionstorage,localstorage和cookie
cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递.而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存. ...
- 浏览器本地存储(cookie、sessionStorage和localStorage)
1.Cookie 特点:存储大小4KB左右:可设置失效时间:通信时会携带在HTTP头中,使用cookie保存过多数据会影响性能. 注意:cookie的跨域可以理解为跨域名,只要二级域名相同,不涉及到端 ...
- 超越cookie - 使用DOM sessionStorage和localStorage来保存更多信
JavaScript cookie可能不会成为存档和持久化信息的可靠方式,但它的小尺寸限制(对于大多数浏览器,每个域4kb)越来越成为一个问题.当然,您只需在服务器上存储大量信息,但这会给服务器带来额 ...
- javascript中sessionStorage 、localStorage 和 Cookie
javascript中sessionStorage .localStorage 和 Cookie 欢迎访问我的博客,祝码农同胞们早日走上人生巅峰,迎娶白富美~~~ 参考文章:JS 详解 Cookie. ...
最新文章
- atca背板_ATCA介绍全解.ppt
- tomcat修改默认web目录
- 【Groovy】闭包 Closure ( 闭包作为函数参数 | 代码示例 )
- 限界分支法优先级队列方式出口和追踪解的两种方法总结
- Nginx多种负载均衡策略搭建
- OpenResty(nginx)限流配置实现
- 交互设计软件 html,交互设计工具篇
- matlab报错索引超出数组范围
- 常用的5种数据分析方法有哪些?
- 线性稳压芯片的选取要素
- win7-去掉快捷方式小箭头.bat
- 自制模仿谷歌搜索UI的网页
- 非API接口限制介绍
- 一般硬盘读取速度和写入速度是多少
- 职业化形象与商务礼仪
- 火狐不能html转execl,使用Blob无法在FireFox中使用Excel导出JavaScript
- [附源码]java毕业设计网上点餐系统
- Tomcat乱码全解决
- RISC-V扩展指令示例
- 一则能领略到人生苦涩和忧伤的故事
热门文章
- 四福音书关于复活节记载貌似不一致的问题
- python代码举例量子纠缠
- html 风车特效,css3实现超炫风车特效
- 吉林大学软件学院2021级计算机组成原理期末50道简答题
- WARNING: Published ports are discarded when using host network mode
- 日语 罗马拼音 输入法规则
- Vue 移动端 previewer实现图片放大预览
- 日志管理系统排名_目前较好的日志管理系统有哪些?
- windows7 旗舰版下载地址
- 淘宝商品评价api接口(app、h5端),淘宝评论视频API接口,淘宝评论API接口