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
相关推荐
阳光九叶草LXGZXJ11 分钟前
达梦数据库-学习-21-C 外部函数
linux·运维·c语言·开发语言·数据库·sql·学习
shadowcz00722 分钟前
Live Search API :给大模型装了一个“实时搜索引擎”的插件
linux·服务器·前端·数据库·搜索引擎
一个小白5551 小时前
nginx 的反向代理 负载均衡 动静分离 重写
linux·运维·前端·nginx·centos·firefox
果子⌂1 小时前
Nginx核心服务
运维·nginx
\光辉岁月/1 小时前
记录一次请求数据很慢的灾难
运维·服务器
jogpoxi1 小时前
文件目录名称无效?数据恢复全流程与常见问题解析
服务器·网络·数据库
GoWjw2 小时前
虚拟机下ubuntu分区挂载实验
linux·运维·ubuntu
上海云盾第一敬业销售2 小时前
免费的DDOS防护对网站业务有用吗?
运维·服务器·网络
2301_803297753 小时前
nginx网站服务
linux·运维·nginx
张小九993 小时前
服务器修改/home的挂载路径
linux·运维·服务器