zoukankan      html  css  js  c++  java
  • 简述Cookie、Localstorage、Lessionstorage的区别

    1.Localstorage

      长期存储数据,浏览器关闭数据后不丢失

    2.Sessionstorage

      数据在浏览器关闭后自动删除

    3.Cookie (document.cookie)

      网站为了标识用户身份而存储在用户本地终端(Client Side)上的数据(通常经过加密)。cookie始终在同源的http请求中携带(即使不需要)都会在浏览器和服务器端间来回传递。session storage和local storage不会自动把数据发给服务器,仅在本地保存

      Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用response向客户端浏览器颁发一个Cookie。客户端浏览器会把Cookie保存起来。当浏览器再请求该网站时,浏览器把请求的网址连同该Cookie一同提交给服务器。服务器检查该Cookie,以此来辨认用户状态。服务器还可以根据需要修改Cookie的内容。

    4.存储大小

      Cookie 数据大小不会超过4K

      Sessionstorage和Localstorage虽然也有存储大小的限制,但比cookie大得多,可以达到5M或者更多

    5.有期时间

      Localstorage 存储持久数据,浏览器关闭后数据不丢失,除非自动删除数据

      Sessionstorage 数据在当前浏览器窗口关闭后自动删除

      Cookie 设置的cookie过期时间之前一直有效,即使窗口或者浏览器关闭

  • 相关阅读:
    winform导入导出excel,后台动态添加控件
    asp.net 导入excel文件
    asp.net gridview动态添加列,并获取其数据;
    中转Http请求
    窗体托盘后台运行
    后台程序完成指定任务
    死锁查看
    异步等待(ManualResetEvent
    C#后台程序重启IIS,发邮件通知
    mybatis入门视频总结
  • 原文地址:https://www.cnblogs.com/yxkNotes/p/13947113.html
Copyright © 2011-2022 走看看