cookie、loacalStorage、SessionStorage

news/2024/5/18 15:27:43 标签: cookie, session, js

对比

CookieSessionStorageLocalSTorage
传递方式在服务器和浏览器间传递不会自动把数据发给服务器,存储在本地不会自动把数据发给服务器,存储在本地
大小4KB5MB5MB
有效时长可以设置有效时长当前浏览器关闭前有效始终有效

会话跟踪技术:

cookie_8">一、cookie

特点:

  1. 有服务器创建,保存在服务端
  2. 容量不超过4K

创建过程:

  1. 使用new创建cookie对象
  2. 设置cookie对象的生命周期
  3. cookie对象绑定到response对象上发送到浏览器

session_21">二、session

特点:

  1. 有服务器创建,保存在服务器端

客户端存储技术

一、localStorage

长期存储,容量是5M,浏览器关闭了数据仍然存在

sessionStorage_33">二、sessionStorage

短期储存,容量为5M,浏览器关闭后数据消失

三、localStorage优势及局限

  1. 优势

    1)扩展了cookie的4K限制,将储存容量扩大至5M

    2)会将第一次请求的数据直接储存在本地,相比于cookie节约带宽,只针对高版本浏览器支持

  2. 局限

    1)IE8以上的IE版本支持

    2)其数据类型为String

    3)浏览器在隐私模式下不可读

    4)储存较多时会消耗内存空间,导致页面卡顿

    5)不能被爬虫技术抓取到


http://www.niftyadmin.cn/n/1787080.html

相关文章

tcp压力测试工具_【技术】TCP 的固定窗口和滑动窗口

关注我,你的眼睛会怀孕固定窗口 ● TCP 还提供了流量控制机制。流量控制可以调整给定会话中源和目的之间的 数据流速,有助于保持 TCP 传输的可靠性。流量控制的实施方法包括限制 一次可以转发的数据段数量,并要求在发送更多数据段之前确认接收…

MVC与MVVC

MVC(Model-View-Controller) 模型–视图–控制器模式,该模式用于应用程序的分层开发 Model(模型):存储数据的对象。带有逻辑,在数据变化时更新控制器View(视图)&#x…

python requests cookies_requests请求cookies本地持久化

作者:matrix被围观: 1,253 次发布时间:2020-02-252 条评论 Python中单个地址进行请求我都是使用header的cookie中添加会话信息,简单干脆。但是多个域名跳转请求的时候就出现了问题,多域名的话需要按照域名host作为key来缓存&#…

请求方式

JavaScript中常见的请求方式 get:用于传输数据,会返回实体 post:用于传输,数据会被包含在请求中,比get请求安全一些 put:将用户请求更新到相应内容中 delete:用于删除数据 head:类似…

python里addsub_Python3基础 __add__,__sub__ 两个类的实例相互加减

?python : 3.7.0OS : Ubuntu 18.04.1 LTSIDE : PyCharm 2018.2.4conda : 4.5.11type setting : Markdown?code"""Author : 行初心Date : 18-9-23Blog : www.cnblogs.com/xingchuxinGitHub : github.com/GratefulHeartCoder"""class MyClass:de…

基于python的管理系统_基于ssm的管理系统_基于python管理系统

基于SSMMYSQL的一个小型商城网站后台管650x301 - 120KB - PNG基于SSM框架的百顺物流管理系统的设计和实993x1404 - 110KB - PNG基于SSM实现的简易员工管理系统_Java_第七1164x417 - 46KB - PNG基于SSM实现的简易员工管理系统_Java_第七1208x408 - 35KB - PNG基于SSM框架的智能w…

用户使用报告_安科瑞ANAPF有源电力滤波器检验报告及用户使用反馈

试验报告内容概要安科瑞ANAPF有源电力滤波器总谐波补偿率≥95%;整机效率≥97.5%;损耗≤2.5%;全响应时间≤5ms;治理后输入电压不平衡度≤5%;平均开关频率20kHz。产品主要技术参数如下:最新型式试验报告产品规…

大楼通信综合布线系统_详解智能化安防弱电工程综合布线系统!

综合布线系统的组成1、工作区子系统(Work Area Subsystem)2、水平子系统(Horizontal Subsystem),也称配线子系统3、垂直干线子系统(Riser Subsystem),也称干线子系统(Backbone Subsystem)4、设备间子系统(Equipment Subsystem)5、管理子系统(Administrat…