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
相关推荐
2401_894915534 分钟前
GEO 优化源码性能调优:高并发地域请求缓存与索引优化
java·服务器·网络·数据库·缓存
乐维_lwops15 分钟前
网管平台是什么?网管工具如何选?企业网络运维的完整指南
运维·网络·网管平台
manongdashu18817 分钟前
应对“SEO需要支付一年服务费”的捆绑消费,静态建站配套终身低成本服务器,全程无需额外运维开销。的方法。
运维·服务器·前端·seo·静态网站
2301_7807896642 分钟前
WAF与Web应用安全的深度融合:从边界防护到业务风控
运维·服务器·网络·云原生·ddos
二宝哥43 分钟前
Rocky Linux 10.2 安装 PostgreSQL 15 完整教程
linux·运维·postgresql
不会就选b44 分钟前
Linux之线程池(二)
linux·运维·服务器
Nontee1 小时前
Quartz 集群 + 策略模式:逾期预警推送系统设计实录
linux·服务器·策略模式
工业HMI实战笔记1 小时前
【拯救HMI】:工业自动化交互革命:HMI 触摸屏如何成为产线智能中枢
运维·自动化·交互
AlanBruce1 小时前
一键设备扫描功能详解
服务器·网络·网络协议·modbus·摩尔信使·设备扫描
mengge.cloud1 小时前
Linux小白入门教程(基础命令篇)
linux·运维·服务器