首页 > 其他分享 >Session

Session

时间:2022-10-30 22:22:41浏览次数:80  
标签:存储 客户机 会话 Session Cookie 服务器

概念

  • Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。

存储

Session存储在服务器中,Cookie是保证在客户机上,详见看Cookie

Session和Cookie的关系

Session因为保存在服务器,Cookie保存在客户机上,Cookie相当于是钥匙,去访问服务器上对应的Session域,(现在能解释为什么第一次浏览器第一次访问服务器,会创建Set-Cookie)

如果服务器出现问题 如重启,对应的Session也会失效,

参考

标签:存储,客户机,会话,Session,Cookie,服务器
From: https://www.cnblogs.com/tsqo/p/16842462.html

相关文章

  • 同一个tomcat 共享session
    问题记录 最近学整理java项目session常常用来存储一些公共信息供不同页面访问,比如用户登录信息。访问同一个tomcat下的不同项目所创建的session是不一样的。自然地面临了如......
  • 问题IllegalStateException: The mail session is already initialized解决
    概述很【简单】的一个问题,之前从来没有遇到过;第一反应是搜索Google,没有找到解决方案。木有办法,只好去看源码;看到源码后,很容易就能解决问题。还是记录一下此文。同时,告诫一下......
  • 验证码案例的实现---MyBatis+Session+Cookie
    展示验证码(jsp页面)首先,我们需要自己利用BufferedImage类去生成一张可以变换的验证码图片;之后,我们就可以利用这样一串代码去将验证码里面的内容获取到:这是一串测试代码:O......
  • Javaweb基础复习------Cookie+Session案例的实现(登录注册案例)
    Cookie对象的创建--Cookiecookie=newCookie("key","value");发送Cookie:resp.addCookie();获取Cookie数据:req.getCookie("","");Cookie不能直接存储中文需要进行转......
  • localstorage,sessionstorage和cookie的同异
    cookielocalstoragesessionstorage存储大小4K5M5M数据有效期cookie默认有效期非常短暂,存在于web浏览器会话期间,也可以手动设置永不失效,除非web应用主动......
  • cookie、session、sessionStorage、localStorage的区别和联系
    一、几个概念·cookie、session,会话跟踪技术,H4的存储机制·localStorage、sessionStorage是webStorage,H5的本地存储机制。·webStorage是针对H4中cookie存储机制的改......
  • vuex和浏览器【sessionStorage,localStorage ..】 得区别
    1.Vuex的主要作用是用来共享和管理数据,那为什么不直接使用浏览器缓存呢?2.Vuex和浏览器缓存策略的根本区别是什么?3.Vuex,state仓库中的数据流是单向同步的,那为什么可以在act......
  • flask之flask_session
    flask-session-Flask中session处理机制(内置:将session保存在加密cookie中实现)-请求刚到来:获取随机字符串,存在则去"数据库"中获取原来的个人数据,否则创建一......
  • LocalStorage与SessionStorage
    LocalStorage与SessionStorage 数据的存储有两个方式存储在数据库存储于本地(一般作用于:历史记录,搜索记录,定位信息,配置信息) webStorage中分为sessi......
  • ERROR 1694 (HY000): Cannot modify @@session.sql_log_bin inside a transaction
    MySQL执行sys.diagnostics存储过程如下报错root@localhost[(none)]>callsys.diagnostics(null,null,'current');+-------------------+|summary|+-----......