CookiesessionStorage和localStorage
Posted -早起的码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CookiesessionStorage和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的值, |
以上是关于CookiesessionStorage和localStorage的主要内容,如果未能解决你的问题,请参考以下文章
cookiesessionStorage和localStorage的区别
CookiesessionStorage和localStorage
CookiesessionStorage和localStorage
cookiesessionStorage和localStorage的区别