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

相关推荐
范紫涵-19期-工职大13 小时前
虚拟机之CentOS、网络设置的有趣问题
linux·网络·centos
oldking呐呐14 小时前
【CS144】【计网】第一周 check0
网络协议
TeleostNaCl14 小时前
OpenWrt | 在 PPP 拨号模式下启用 IPv6 功能
网络·经验分享·智能路由器·ip
bantinghy15 小时前
RPC内核细节(转载)
linux·服务器·网络·网络协议·rpc
ZPC821016 小时前
scp 网间拷贝
网络协议·tcp/ip·ssl·信息与通信
我言秋日胜春朝★16 小时前
【Linux网络编程】传输层协议-----UDP协议
linux·网络·udp
Nuyoah11klay17 小时前
华清远见25072班网络编程day1
linux·服务器·网络·网络编程
liulilittle1 天前
OPENPPP2 —— IP标准校验和算法深度剖析:从原理到SSE2优化实现
网络·c++·网络协议·tcp/ip·算法·ip·通信
北极光SD-WAN组网1 天前
从0到1搭建某铝箔智慧工厂网络:5G与WiFi 6助力智能制造
网络·5g·制造
阿昭L1 天前
HTTP原理
网络·网络协议·http