- Cookie LocalStorage SessionSto
- cookie、sessionStorage、localStora
- Cookie,sessionStorage,localStora
- cookie、sessionStorage、localStora
- cookie、sessionStorage、localStora
- Cookie、sessionStorage、localStora
- cookie、sessionStorage、localStora
- Cookie、sessionStorage、localStora
- cookie、sessionStorage、localStora
- cookie,sessionStorage,localStora
1、
cookie
、sessionStorage
和localStorage
的区别?cookie如果不设置失效时间,会在什么时候删除?

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