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的区别

cookieSessionStorage和localStorage的区别

描述cookiesessionStorage和localStorage的区别