session学习

3次请求均有sessionID

session的作用

  1. 跟踪用户的行为,方便日后推荐
  2. 客户端和服务器交互相对安全些
  3. session是代表会话,也可理解为客户端和服务端的交互
  4. sessionID是服务器生成的唯一字符串,用来跟踪用户行为
  5. cookie是浏览器自带的,专门用来存储服务器返回的sessionID
  6. 缓存存储的sessionID一般是有时效性的,每家公司都不同
  7. 退出系统时,会把缓存存储的sessionID给删掉,下次登录时会生成新的sessionID给客户端
  8. 区别:
    1. 存储区别:cookie在客户端,存储服务器返回的session ID sessionID在服务器端也存在一份
    2. 安全区别:cookie内存储的内容不是很安全,sessionID存储在服务器相对安全
    3. 层级区别:header/cookie/sessionID
相关推荐
旗开得胜马到成功4 分钟前
工控系统备份的底层技术解析:老旧协议、零停机窗口与中科热备的专项破局
运维·服务器·vr
AC赳赳老秦6 分钟前
企业标签体系搭建:基于 OpenClaw 采集的多维度公开数据,构建企业画像标签库
java·运维·服务器·python·信息可视化·deepseek·openclaw
苍狗T6 分钟前
K8s 集群实战:基于 Harbor 私有仓库 + cri‑dockerd 完整部署
linux·运维·云原生·容器·kubernetes
EXI-小洲14 分钟前
Docker 容器部署 EMQX|MQTT 消息代理服务安装与配置教程
运维·mqtt·docker·emqx
石小千15 分钟前
X86下载 ARM 架构的包
linux·运维
殷忆枫17 分钟前
嵌入式Linux下基于FFmpeg实现MP4解码为JPG图片(SSD202D交叉编译实战)
linux·运维·ffmpeg
2601_9657984728 分钟前
Evently Theme Setup Guide: Fast Conference, Meetup & Summit Architecture
服务器·网络·数据库
牢姐与蒯44 分钟前
Linux进程(二)之进程概念
linux·运维·服务器·ubuntu
HiDev_1 小时前
【非标自动化】2、认识元器件(模拟量模块)
运维·自动化
终末圆1 小时前
GitHub Actions 实现 CI/CD
运维·ci/cd·github·运维开发·devops