关于cookie的一点点笔记

cookie

什么是cookie

  • 一些数据,存储于你的电脑上
  • 当web服务器想浏览器发送web页面是,在连接关闭后,服务端不会记录用户的信息
  • 作用是,解决“如何记录客户端的用户信息”
  • cookie通常以名/值对形式存在
  • 可以用document.cookie来创建,读取,以及删除cookie
cookie,localstorage的区别
cookie
  • 称为回话跟踪技术,就是在一次回话中记录一些状态。cookie就可以再一次回话中从开始到结束的整个过程,全程跟踪记录客户端的状态(是否登录,购物车信息,是否已下载)
  • 只能存储文本
  • 单挑存储有大小限制4KB左右
  • 数量限制,一般浏览器,限制大概50条左右
  • 读取都域名限制
  • 时效限制,内层可以访问外层,外层访问不了内层,可以手动改变cookie所在的目录,这样可以确保所有目录都能访问这条cookie
  • 路径限制
localstorage
  • 拓展了cookie只有4K的限制
  • 可以将第一次清酒的数据直接存储到本地,相当于一个5M大小的针对与前端页面的数据库,相比于cookie可以皆若宽带,但是这个确实只有在高版本的浏览器中才支持
  • 只有在IE8以上的版本才支持这个属性
  • 目前所有的浏览器中都会把localstorage的值类型限定为string类型,需要用JSON转化
  • 本质上是读取字符串,如果存储过多会消耗内存空间,导致页面变卡顿
  • 不能被爬虫抓取到
  • 永久存储
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值