gpt4 book ai didi

tomcat - tomcat的session指的是什么?

转载 作者:行者123 更新时间:2023-11-28 22:45:15 26 4
gpt4 key购买 nike

我不确定Tomcat中的session是否指的是浏览器客户端?

如果浏览器客户端有多个选项卡,它是否指的是每个单独的选项卡?

最佳答案

Java EE Servlet 规范描述了一种机制,可以将来自单个浏览器的所有请求关联到一个共享的 Session 对象,这是跟踪用户的基础。 session 对象存在于 tomcat 服务器上。默认情况下,Tomcat 使用从浏览器发送的 cookie 将每个 HttpServletRequest 与为该浏览器 session 创建的 Session 对象相关联。对于每个后续请求,始终会发送 cookie,从而允许将同一 session 与请求相关联。默认情况下,该 session 从最后一个请求开始持续 30 分钟。每个请求都会更新 session 的 TTL,因此在 30 分钟不活动后可以回收。这是可配置的。对于您在同一浏览器中打开的每个选项卡,它都是相同的 session ,因为浏览器中的 cookie 与任何这些选项卡所访问的域相关联。所以新标签不会有单独的 session 。

关于tomcat - tomcat的session指的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7945855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com