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
相关推荐
艾莉丝努力练剑1 小时前
【Linux基础开发工具 (三)】Vim从入门到精通(下):效率翻倍的编辑技巧与个性化配置攻略
linux·运维·服务器·c++·ubuntu·centos·vim
鹿鸣天涯2 小时前
国产服务器操作系统迁移指南
运维·服务器
flypwn2 小时前
TFCCTF 2025 WebLess题解
服务器·前端·数据库
Crazy________2 小时前
40nginx从单节点 HTTPS 到集群负载均衡
linux·运维·服务器
ttthe_MOon2 小时前
LVS-NAT 模式负载均衡集群部署与配置指南
运维·负载均衡·lvs
Once_day7 小时前
Linux之rsyslog(6)RainerScript
linux·服务器·syslog
Shylock_Mister8 小时前
Linux C线程编程全指南
linux·运维·c语言
心灵宝贝8 小时前
CentOS 7 安装 unzip-6.0-21.el7.x86_64.rpm 步骤详解(附安装包)
linux·服务器·centos
Autism....8 小时前
服务器理解
运维·服务器
天亮之前_ict8 小时前
【故障排查】intel 服务器安装Win server 2019蓝屏解决方法
运维·服务器