关于HTTP SESSION

一个浏览器客户端共享一个session,当浏览器请求到服务器时 通过HttpSession session = request.getSession(false);来创建session。

HttpSession session = request.getSession(false);

当参数为false时,服务器会通过sessionID找,如果当前服务器没有匹配的就返回null。

当参数为true,服务器也会进行查找,但没有匹配的会新创建一个。

当服务器创建session后,在响应头中会有相关set session的参数,这时候浏览器会存储session(在cookie中JSESSIONID),并且当浏览器存储session后,之后的请求都会在请求头中携带sessionID。

注意:当新建浏览器标签页后,就算前一个浏览器标签页存有session,新创建浏览器标签页的也需要访问以下服务器才能存储sessionID

相关推荐
heartbeat..9 分钟前
JUC 在实际业务场景的落地实践
java·开发语言·网络·集合·并发
gugugu.1 小时前
Redis ZSet类型深度解析:有序集合的原理与实战应用
网络·windows·redis
车载测试工程师3 小时前
CAPL学习-AVB交互层-功能函数-通用函数
网络·tcp/ip·以太网·capl·canoe
元气满满-樱4 小时前
DHCP服务部署
网络
离凌寒5 小时前
一、基于freertos下对LAN8720模块进行通信测试
网络·freertos
不染尘.5 小时前
UDP客户服务器模型和UDP协议
服务器·网络·网络协议·计算机网络·udp
Macbethad6 小时前
Linux网关应用技术报告
网络
旺仔Sec6 小时前
2026年河北省职业院校技能大赛“网络系统管理”(高职组)网络构建样题
运维·服务器·网络
Neolnfra6 小时前
Xshell SSH 连接故障排查
运维·服务器·网络·ssh·xshell·运程连接