关于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

相关推荐
YounGp_oo几秒前
一次内网开发环境访问方式的改进实践:使用 FRP 替代远程桌面
网络·ssh·frp·内网穿透·开发环境
云安全干货局13 分钟前
服务器被攻击后如何快速恢复?数据备份 + 应急响应手册
网络·网络安全·云服务器·弹性云服务器
猿饵块16 分钟前
tcp--抓包--wireshark
网络·测试工具·wireshark
❆VE❆43 分钟前
WebSocket与SSE深度对比:技术差异、场景选型及一些疑惑
前端·javascript·网络·websocket·网络协议·sse
科技块儿1 小时前
反羊毛实战复盘:IP查询+设备指纹联动风控方案
网络·网络协议·tcp/ip
掘根2 小时前
【仿Muduo库项目】HTTP模块3——HttpContext子模块
网络·网络协议·http
瓦尔登湖懒羊羊2 小时前
到底能不能把HTTP1.0讲明白了
http
杰克逊的日记2 小时前
网络问题定位与排查
网络·it
2502_911679142 小时前
重新定义测试边界:N5181A信号发生器,何以成为射频领域的性能标杆?
网络·科技·信号处理
小李独爱秋3 小时前
计算机网络经典问题透视:TLS协议工作过程全景解析
运维·服务器·开发语言·网络协议·计算机网络·php