session与cookie区别, localStorage、sessionStorage、cookie区别
admin
2024-01-31 08:05:58

一、 session与cookie区别

如果说Cookie机制是通过检查客户身上的“通行证”来确定客户身份的话,那么Session机制就是通过检查服务器上的“客户明细表”来确认客户身份。Session相当于程序在服务器上建立的一份客户档案,客户来访的时候只需要查询客户档案表就可以了。

区别sessioncookie
数据存放位置存放在服务器上存放在客户浏览器上
安全程度安全不安全,可以分析浏览器存储的cookie进行cookie欺骗,从而获取数据
性能使用程度session会在一定时间内保存在服务器上,当访问增多,会比较占用服务器的性能考虑到减轻服务器性能方面,应当使用cookie
数据存储大小由于session保存在服务器端,session不宜过大,会影响服务器端的性能单个cookie保存的数据不能超过4K,最多保存20个cookie
保存时效是会话级别,会话结束,session也被清除可以设置保存时间,在有效期内一直保存
数据类型任何数据类型的数据字符串
数据共享session不能区分路径,同一用户在访问一个网站期间,所有session在任何一个地方都可以访问到同一网站中不同路径下的cookie互相是访问不到的

二、localStorage、sessionStorage、cookie区别

区别localStoragesessionStoragecookie
存储大小单个5M单个5M单个4K
有效期永久有效,除非手动删除浏览器保存的localStorage当前会话下有小, 关闭页面或者浏览器会被清除有效期内有效
与服务器通信不参与不参与参与,HTTP请求头中携带cookie
作用域不同浏览器无法共享localStorage的数据 ,相同浏览器的不同页面可以共享localStorage数据不同浏览器无法共享sessionStorage的数据, 相同浏览器的不同页面也无法共享sessionStorage数据相同浏览器的不同页面可以共享cookie数据

相关内容

热门资讯

新质新格局,景芝白酒再次点亮黄... 11月18日,备受瞩目的2025年第六届中国白酒黄淮核心产区高质量发展峰会在淄博举办。本届峰会以“新...
今日播出|丝路陕茶 千年留香 播出时间:农林卫视《农村大市场》11月19日22:05 丝路陕茶 千年留香 陕西是我国最早种茶、出产...
纠结有什么好吃的零食品牌推荐?... 在快节奏的现代生活中,零食早已超越了单纯的充饥角色,转而成为我们慰藉味蕾、补充能量、甚至分享快乐的重...
吃巧克力能缓解甲状腺相关疲劳? 一、甲状腺相关疲劳的核心成因 要判断巧克力能否缓解甲状腺相关疲劳,首先需要明确这种疲劳的根源。甲状腺...
暖乎乎的酒酿南瓜丸子羹,一口甜... 秋冬最治愈的家常甜汤,必须提名酒酿南瓜丸子羹!金黄的南瓜丸子软乎乎,裹着清甜的酒酿汤汁,一口下去暖到...