1. 首页
  2. IT资讯

cookie和localStorage、sessionStorage、indexedDB 的区别

“u003Cdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fdfic-imagehandleru002F3ea76b65-5416-4fd3-bedd-1e592298ee8b” img_width=”306″ img_height=”166″ alt=”cookie和localStorage、sessionStorage、indexedDB 的区别” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003ECooKie 、localStorage 、sessionStorage 、indexedDb 同为浏览器本地的存储方案,那么他们有什么区别呢?u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fdfic-imagehandleru002F6197beec-5cf1-4bdb-bced-da85ac4b5239″ img_width=”381″ img_height=”146″ alt=”cookie和localStorage、sessionStorage、indexedDB 的区别” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cpu003E从上面的表格可以看出,如果没有大量数据存储需求,我们可以使用 localStorage和 sessionStorage 。对于不怎么改变的数据尽量使用 localStorage 存储,否则可以用 sessionStorage 存储,cookie 已经不建议用于存储。u003Cu002Fpu003Eu003Cpu003E特别地,对于cookie来说,在使用的过程当中我们要注意到它的安全性。u003Cu002Fpu003Eu003Cpu003Ecookie拥有以下几个属性:u003Cu002Fpu003Eu003Colu003Eu003Cliu003Evalue:如果这个值被用来保存用户登录态,应该将该值加密,不能使用明文标识。u003Cu002Fliu003Eu003Cliu003Ehttp-only:对于支持http-onliy的浏览器来说,禁止JS访问 Cookie,这样可以减少 XSS攻击u003Cu002Fliu003Eu003Cliu003Esecure:只能在协议为 HTTPS 的请求中携带u003Cu002Fliu003Eu003Cliu003Esame-site:规定浏览器不能在跨域请求中携带 Cookie,减少 CSRF 攻击u003Cu002Fliu003Eu003Cu002Folu003Eu003Cu002Fdivu003E”

原文始发于:cookie和localStorage、sessionStorage、indexedDB 的区别

主题测试文章,只做测试使用。发布者:℅傍ㄖ免沦陷dε鬼,转转请注明出处:http://www.cxybcw.com/11250.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code