title: cookie、sessionStorage和localStorage
toc: false
date: 2018-09-25 16:49:57


cookie

由于HTTP协议是无状态的,它自身不对请求和响应之间的通信状态进行保存,因此为了实现保持登录状态等功能,引入了Cookie

Cookie技术通过在请求和响应报文中写入Cookie信息来控制客户端的状态。

若不为Cookie设置过期时间,那么Cookie会在浏览器关闭时被删除。

因为Cookie被携带在http报文中,所以Cookie只适合存储比较小的数据,不能超过4KB。

webstorage

HTML5提供的在客户端存储数据的方式。

webstorage有两种存储数据的方式:

  • sessionStorage,针对一个session(会话)的存储
  • localStorages,持久化的本地存储

容量上限:

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
localStorage 4 3.5 8 10.50 4
sessionStorage 5 2 8 10.50 4

最新文章

  1. transformClassesWithDexForDebug
  2. Java开发面试
  3. jQuery Mobile 网格布局
  4. HTML超链接
  5. Java小bug
  6. 解决"java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"
  7. C++的头文件和实现文件分别写什么
  8. (3/18)重学Standford_iOS7开发_Objective-C_课程笔记
  9. 「Poetize5」Vani和Cl2捉迷藏
  10. C# this关键字
  11. Linux智能小开关rfkill
  12. 同步、异步、阻塞、非阻塞IO
  13. 兼容的Ajax
  14. Windows 2019 docker 速记
  15. xdebug配置
  16. NTSC PAL 介绍
  17. Java基础_0309:this关键字
  18. 【blog】MySQL中tinytext、text、mediumtext和longtext详解
  19. 分享微信开发Html5轻游戏中的几个坑
  20. C语言学习记录_2019.02.03

热门文章

  1. 深度理解Jquery 中 scrollTop() 方法
  2. 【转自网络】JS实现保存当前网页HTML到本地
  3. UWP 开发APP准备工作
  4. 反射另一个app中的View
  5. MAC 下的pycharm部分使用方法
  6. CF #487 (Div. 2) D. A Shade of Moonlight 构造_数形结合
  7. Java压缩图片
  8. POJ 2356 Find a multiple( 鸽巢定理简单题 )
  9. [读书笔记] R语言实战 (六) 基本图形方法
  10. Linux学习01