zoukankan      html  css  js  c++  java
  • cookie 和session的关联关系

    1. session
      1.1 数据存储,存服务器端, 浏览器解决http无状态问题的一种解决方案
      登录,同一客户端访问服务端的时候,服务端都知道是这一个客户端

    2. cookie

    2.1 数据存储 , 存客户端

    区别: 奶茶店买奶茶,累计购买多少杯,赠送一杯
    店员记住
    给每个顾客发张卡片,记录购买奶茶数量,每次购买,更新这个卡
    给每个客户一张会员卡,出示改卡编号,店员到系统查就知道该会员购买奶茶数

    客户端 服务端 tomcat 端口 concurrentHashMap jsessionid
    cookie:jssesionid

    key values
    过期时间 、路径、域: cookie在哪个域的路径下生效,超过这个范围就不生效了。

    把用户信息存到session
    客户端关闭浏览器,session失效的原理, cookie的有效期是当前流浪器范围, 流浪器一关,存在客户端的o中的jsessionid就失效了

    分布式环境session信息共享

    1. session共享,session复制,每个服务端都拷贝一份
    2. 不用session,都用cookie, 服务短的话保存到redis第三方服务器里面
  • 相关阅读:
    DS博客作业08--课程总结
    DS博客作业07-----查找
    DS博客作业06--图
    DS博客作业05--树
    DS博客作业08--课程总结
    DS博客作业07--查找
    DS博客作业06--图
    DS博客作业05--树
    DS博客作业03--栈和队列
    DS博客作业02--线性表
  • 原文地址:https://www.cnblogs.com/james0/p/9281095.html
Copyright © 2011-2022 走看看