Cookie的弊端

  1. 每个特定的域名下最多生成的cookie个数有限制
  2. IE和Opera 会清理近期最少使用的cookie,Firefox会随机清理cookie
  3. cookie的最大大约为4096字节,为了兼容性,一般不能超过4095字节
  4. 安全性问题。如果cookie被人拦截了,那人就可以取得所有的session信息。

web storage和cookie的区别

  1. 每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽
  2. cookie还需要指定作用域,不可以跨域调用
  3. Web Storage拥有setItem,getItem等方法,cookie需要前端开发者自己封装setCookie,getCookie
  4. Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 ,而Web Storage仅仅是为了在本地“存储”数据而生
  5. IE7、IE6中的UserData通过简单的代码封装可以统一到所有的浏览器都支持web storage
Last modification:August 7th, 2020 at 12:24 pm
如果觉得我的文章对你有用,请随意赞赏