1.cookie、session、sessionStorage、localStorage区别
-介绍
-cookie:存储在浏览器端,一般用来保存识别session的sessionid、容量较小,可以在同源的页面中共享数据
一般在用户关闭会话(未设置有效期)或者有效期过期后自动消除,里面存储的数据是由服务器端返回的
(注意:cookie始终在同源的请求中存在)
-session:存储在服务器端,用来保存会话,服务器可以通过请求中传来的cookie中包含的sessionid找到用户
对应的会话
-sessionStorage:存储在浏览器端,不同的页面存在一个不同的sessionStorage,一关闭当前页面,sessionStorage
会被立即销毁,里面存储一些对话的相关数据,不会主动发送给服务器
-localStorage:存储在浏览器端,在同源的页面中,可以共享,不会自动销毁。依靠用户手动销毁,不会主动发送给服务器
session、cookie、sessionStrorge、localStorage区别
最新推荐文章于 2024-04-29 10:39:55 发布