当然,Cookie就是Cookie,只以名值识别,你是放内存,还是硬盘,都没有区别,所以使用向硬盘中写Cookie文件的方式,只要指定的域有效,浏览器都会回传服务器
如果客户端请求的cookie中不包含JSESSIONID,服务端调用request.getSession()时就会生成并传递给客户端,此次响应头会包含设置cookie的信息如果客户端请求的cookie中包含JSESSIONID,服务端调用request.getSession()时就会根据JSESSIONID进行查找对象,如果能查到就返回,否则就跟没传递JSESSIONID一样;
技术分享
彻底的动静分离,对session并无影响,无论是直接浏览器url请求还是ajax请求都会在客户端cookie生成sessionid;如果要通过缓存进行自行管理session也是可以的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)