1.session、cookie、token的区别 2.cookie和缓存的区别

news/2025/10/28 8:02:59/文章来源:https://www.cnblogs.com/LoveJingyi/p/19170596

1.session、cookie、token的区别
Cookie
存储在浏览器的小段数据(通常4KB以内)
每次请求自动携带在HTTP头中
示例:Set-Cookie: user_id=123; expires=Wed, 21 Oct 2020 07:28:00 GMT
Session
服务端存储的用户状态信息
依赖Session ID(通常通过cookie传递)
服务器需要维护session存储
Token(如JWT)
自包含的凭证,包含用户信息和签名
无状态,服务端不需存储
常用于RESTful API和单点登录
2.cookie和缓存的区别
Cookie的主要用途:
用户身份认证
个性化设置存储
购物车信息
跟踪用户行为
缓存的主要用途:
加快页面加载速度
减少服务器压力
节省带宽
离线访问支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/948271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

平臺問我,你真的有命可以曬嗎?

小學畢業那會兒沒事情做,整天抱着個手機玩,總是等待別人的消息,等待聊天鈴聲響起的瞬間。那個時候不會書寫生活,也不會發說說,反倒是都在轉發別人空間裏的東西,什麼樣的都有,我也加過幾個這樣的號,甚至 1 比 1…

如何把英國 GiffGaff 從 ESIM 轉 SIM

操作其實很簡單,跟着官網來就行: https://help.giffgaff.com/en/articles/240706-can-i-switch-back-to-a-physical-sim-card-from-an-esim 首先,需要從官網申請一張實體 SIM 卡,從英國到內陸大概一個多月的時間,…

cookie session token 的区别

Cookie:存储在客户端(浏览器或APP本地),主要用来存用户标识(比如Session ID)和少量非敏感数据,比如记住登录状态、保存购物车。安全性较低,容易被窃取(如XSS攻击),数据量通常不超过4KB,由服务器通过 Set-C…

2025.10.28——1蓝

提高+/省选- P3008 [USACO11JAN] Roads and Planes G SLF优化的Bellman-Ford就能过

免费网络研讨会 | AUTOSAR模型的静态分析

会议简介 在过去的20年里,AUTOSAR已成为汽车行业中开发软件组件最重要的标准之一。自此,基于模型的方法在软件开发项目中占据了主导地位,而诸如Simulink、TargetLink和EmbeddedCoder等建模与代码生成工具也不断改进…

应用安全 --- vmp加固 之 VMProtect 1.xx - 2.xx Ultra Unpacker v1.0

应用安全 --- vmp加固 之 VMProtect 1.xx - 2.xx Ultra Unpacker v1.0VMProtect 1.xx - 2.xx Ultra Unpacker v1.0 1.过反调试。vmp会检测是否在调试,如果是就闪退或者提示框。 2.查找OEP。通过入口特征法定位到OEP的…

读AI赋能12政府2

读AI赋能12政府2.01. 卢德派 1.1. Luddites 1.2. 在卢德派眼中,这些工厂与监狱无异,对个体能动性和自主性构成了明显威胁 1.3. 那个时代的技术革新以及由此引发的社会关系与生活条件变化,确实带来了深重的负面影响 …

SQLAlchemy SQL注入漏洞利用详解

本文详细介绍了CVE-2019-7164 SQLAlchemy SQL注入漏洞的完整利用流程,包含环境搭建、工具配置和渗透测试步骤,帮助安全研究人员理解和复现该高危漏洞。SQLAlchemy SQL注入漏洞利用 CVE-2019-7164 2025-10-22 | CVSS …

寻路算法 A* - MKT

寻路算法 A*https://www.bilibili.com/video/BV1bv411y79P/?vd_source=f88ed35500cb30c7be9bbe418a5998cahttps://www.redblobgames.com/四叉树四叉树

语言-目标检测 MM Grounding Dino Large (1) 实验对比 -GroundingDino针对航空图像检测的改进 - MKT

语言-目标检测 MM Grounding Dino Large (1) 实验对比 -GroundingDino针对航空图像检测的改进

AI元人文:自主构建

AI元人文:自主构建 引言 读DeepTech《杨立昆再出狂言:LLM和机器人正走向死胡同,世界模型才是正解》一文,最深刻的共鸣在于——“自主构建”这一核心哲学,与杨立昆在根本方向上高度相识。 自主构建 在AI元人文构想…

数据结构 の go语言实现

双向链表 双向链表的插入和遍历输出 package mainimport ("fmt""math/rand""time" )type Node struct {Data intPrePoint *NodeNextPont *Node }type LinkList struct {head *No…

VS2022 17.14.18 (October 2025) MAUI编译失败,提示 ios net8无效

检查已安装的工作负载dotnet workload list 已安装的工作负载 ID 清单版本 安装源文件 android 35.0.105/9.0.100 SDK 9.0.300, VS 17.14.36616.10 aspire …

Ai元人文构想:自动驾驶伦理解析——从静态规则到动态涌现

Ai元人文构想:自动驾驶伦理解析——从静态规则到动态涌现 在AI元人文构想中,"价值表征三维向量"模型为分析复杂价值冲突提供了创新性的理论框架。这一框架将价值理解从传统的静态参数转变为动态的博弈过程…

【ESP32 在线语音】ESP32的I2S音频数据开发

I2S的应用注意:MAX98357是否能播放PCM数据,要确保PCM的(采样率、位深度、声道数)和MAX98357一样 如果不一样者可以通过ffmpeg转换 开发流程头文件#include "driver/i2s.h"i2s_pin_config_t结构体 配置 I…

哈希表的底层原理

关于 HashMap HashMap 是什么? HashMap 是基于哈希表的数据结构,用于存储键值对(key-value) 特点:键唯一,值可以重复,允许一个 null 键,多个 null 值 核心点:将键的哈希值映射到数组索引位置,利用数组+链表(…

【ESP32 在线语音】C++中constexpr 修饰词的科普

在C++中,const类型的变量默认具有内部链接性,因此可以安全地定义在.h文件中被多个.cpp文件包含。 基本用法cpp 复制下载// constants.h const int MAX_SIZE = 100; const double PI = 3.14159; const std::string A…

【ESP32 在线语音】Base64编码的科普

一、Base64的编码规则 Base64编码的核心目标是将二进制数据转换成由64个可打印ASCII字符组成的文本。 这64个字符是:26个大写字母: A-Z26个小写字母: a-z10个数字: 0-92个符号: + 和 /填充符: = (用于末尾填充,…

GroundingDino针对航空图像检测的改进 MM Grounding Dino Large - MKT

GroundingDino针对航空图像检测的改进 MM Grounding Dino Largehttps://arxiv.org/abs/2401.02361 测试数据集构建 针对无人机航拍特性,构建包含以下场景的测试集:城市航拍:建筑物、车辆、行人(分辨率38402160)…