zoukankan      html  css  js  c++  java
  • cookie、sessionStroge、localStroge的区别

    sessionStroge和localStroge是HTML5 Web Stroge API提供的,可以方便的在web请求之间保存数据。

    共同点:都是保存在浏览器端,且都是同源的

    区别:

    1)、cookie在浏览器和服务器间来回传递

             sessionStroge和localStrige不会自动把数据发送给服务器,仅用于本地保存。

             cookie还有路径(path)的概念,可以限制cookie只属于某个路径下。

    2)、存储大小限制不同

             cookie数据不能超过4k

             sessionStroge和localStrige虽然也有限制,但可以达到5M以上

    3)、数据有效期不同

             cookie只在设置的cookie过期之前有效,即使窗口或浏览器关闭

             sessionStroge只在当前浏览器关闭之前有效

             localStroge不管浏览器关闭与否,数据永久保存

    4)、作用域不同

             cookie数据在所有同源窗口中都是共享的

            sessionStroge在不同浏览器窗口不共享,即使是同一个页面

  • 相关阅读:
    linux gcc安装
    重装win7后如何恢复ubuntu引导
    Eclipse搭建Android开发环境(安装ADT,Android4.4.2)
    mysql变量使用总结
    最快得到MYSQL两个表的差集
    mysqldb
    更改时间 (时分秒)
    使用命令转移文件
    报喜啦~过了!
    Jmeter接口测试示例
  • 原文地址:https://www.cnblogs.com/endlessmy/p/8399366.html
Copyright © 2011-2022 走看看