首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    彻底弄清楚session,cookie,sessionStorage,localStorage的区别及应用场景(面试向)

    WebStorage两个主要目标:(1)提供一种在cookie之外存储会话数据的路径。(2)提供一种存储大量可以跨会话存在的数据的机制。     ...HTML5的WebStorage提供了两种API:localStorage(本地存储)和sessionStorage(会话存储)。     ...sessionStorage:敏感账号一次性登录;     WebStorage的优点:     (1)存储空间更大:cookie为4KB,而WebStorage是5MB;     (...2)节省网络流量:WebStorage不会传送到服务器,存储在本地的数据可以直接获取,也不会像cookie一样美词请求都会传送到服务器,所以减少了客户端和服务器端的交互,节省了网络流量;     ...获取数据时可以从本地获取会比从服务器端获取快得多,所以速度更快;     (5)安全性:WebStorage不会随着HTTP header发送到服务器端,所以安全性相对于cookie来说比较高一些

    60020

    SessionStorage、LocalStorage详解

    WebStorage读取出的数据都要验证、编码和转义。 在保存进WebStorage前将数据加密。...对用户体验的提升 虽然一些敏感数据要避免使用,但我们依然可以通过WebStorage改善Web应用程序的用户体验 例如,用户在填写表单,但因为一些原因用户关闭了选项卡/窗口,但表单LocalStorage...例如,你的Web应用需要加载所有国家的货币数据,在不使用WebStorage情况下,每次加载获取列表时都需要发出HTTP请求来获取,而将数据保存在LocalStorage后,可直接获取数据。...最后,虽然WebStorage很好用,还是建议你在如下的情况下使用: 没有敏感数据 数据尺寸小于 5MB 高性能并不重要 如果有什么问题或补充,欢迎通过评论区留言告诉我。

    1.5K53

    Python 【面试总结】

    说白了,这两种状态保持方式都差强人意,于是webStroage应运而生 WebStorage的目的是克服由cookie所带来的一些限制,当数据需要被严格控制在客户端时,不需要持续的将数据发回服务器 WebStorage...HTML5的WebStorage提供了两种API:localStorage(本地存储)和sessionStorage(会话存储)。...sessionStorage:敏感账号一次性登录; WebStorage的优点: 存储空间更大:cookie为4KB,而WebStorage是5MB; 节省网络流量:WebStorage不会传送到服务器...获取数据时可以从本地获取会比从服务器端获取快得多,所以速度更快; 安全性:WebStorage不会随着HTTP header发送到服务器端,所以安全性相对于cookie来说比较高一些,不会担心截获,但是仍然存在伪造问题...; WebStorage提供了一些方法,数据操作比cookie方便; setItem (key, value) —— 保存数据,以键值对的方式储存信息。

    53730

    web前端学习:HTML5十个新特性

    (四)Canvas绘图          (五)SVG绘图          (六)地理定位          (七)拖放API         (八) WebWorker         (九) WebStorage...(九) WebStorage              Web项目存储数据常用的方案: (1)服务器端存储                     1)数据库存储,如商品、用户等核心数据                    ...如用户的登录信息  (2)客户端存储                     3)Cookie存储,如用户偏好、访问历史,浏览器兼容性好但处理麻烦且容量限制                     4)H5 WebStorage...存储,如用户偏好、访问历史等安全要求的数据,老IE不兼容但易使用且容量大              H5WebStorage存储具体涉及到两个对象:                         (1

    2.9K10
    领券