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 小时前
左连接查询数据 left join
java·服务器·前端
九皇叔叔1 小时前
Ubuntu 22.04 版本常用设置
linux·运维·ubuntu
杨云龙UP3 小时前
ODA登录ODA Web管理界面时提示Password Expired的处理方法_20260423
linux·运维·服务器·数据库·oracle
郑寿昌3 小时前
IIoT本体迁移的领域扩展机制
服务器·前端·microsoft
songx_994 小时前
Linux基础2
linux·运维·服务器
我想要SSR4 小时前
搭建小龙虾过程和坑点
linux·服务器·ai
陈皮糖..4 小时前
27 届运维实习笔记|第三、四周:从流程熟练到故障排查,企业运维实战深化
运维·笔记·sql·nginx·ci/cd·云计算·jenkins
莫白媛5 小时前
Linux在限制敏感命令下的修改用户密码小白版
linux·运维·服务器
hhb_6186 小时前
C Shell 基础语法与高阶运维实战指南
运维·c语言·chrome
想唱rap6 小时前
UDP套接字编程
服务器·网络·c++·网络协议·ubuntu·udp