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
相关推荐
SWAGGY..23 分钟前
Linux系统编程:(十一)进程状态&&Linux中的僵尸状态
linux·服务器·编辑器·vim
我命由我1234534 分钟前
SEO 与 GEO 极简理解
java·linux·运维·开发语言·学习·算法·运维开发
我材不敲代码35 分钟前
Python基础:注释的写法(单行、多行、文档注释)
服务器·python·microsoft
红辣椒...43 分钟前
codex+第三方模型
java·服务器·前端
Web极客码1 小时前
AI的下一个风口:智能助力超越ChatGPT
服务器·人工智能·ai编程
!沧海@一粟!1 小时前
Linux高并发内核优化
linux·运维·oracle
perfect123126451 小时前
轻量运维工具fastdp v6版本
linux·运维
2401_868534781 小时前
RTOS与Linux的区别对比解析
linux·运维·服务器
Bert.Cai1 小时前
Linux chmod命令详解
linux·运维·服务器
eggrall1 小时前
Linux信号——信号捕捉
linux·运维·服务器