美文网首页
cookie、sessionStorage、localStora

cookie、sessionStorage、localStora

作者: 撑船的摆渡人 | 来源:发表于2019-10-21 14:47 被阅读0次

1、cookiesessionStoragelocalStorage的区别?cookie如果不设置失效时间,会在什么时候删除?

image.png
HTTP协议本身是无状态的。什么是无状态呢,即服务器无法判断用户身份。Cookie实际上是一小段的文本信息(key-value格式)。客户端向服务器发起请求,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。
  1. cookie不设置失效时间,会在会话结束后删除。就是说如果cookie不设置有效时间或者设置的时间小于0,只是一个临时Cookie,不会被持久化,仅在本浏览器窗口或者本窗口打开的子窗口中有效,关闭浏览器后该Cookie立即失效。
  2. 当cookie设置有效时间为0,既maxAge为0时,表示立即删除Cookie。
  3. 当cookie设置有效时间大于0,在指定时间内一直有效。存放到硬盘中。

相关文章

网友评论

      本文标题:cookie、sessionStorage、localStora

      本文链接:https://www.haomeiwen.com/subject/ksmvmctx.html