在java中,JSESSIONID
具有以下格式的值:
JSESSIONID = UvDBSG6PjxsVMyDo0x5NDkM9ou
.server_name
但是,我想使用没有服务器名称的JSESSIONID
值,就像使用这种格式一样。
JSESSIONID = UvDBSG6PjxsVMyDo0x5NDkM9ou
所以,我已经扩展了HttpSession
和HttpServletRequestWrapper
,用于创建JSESSIONID
,与上述格式一样。
第一次正确回答。但是,如果客户端(浏览器)尝试访问资源(css,img,js和其他Web资源文件,除了servlet请求),服务器将响应包含JSESSIONID
的{{1}}与原始格式一样。 / p>
为什么会出现这种情况?
是否可以拦截访问资源的请求?
或者是否可以在没有server name
的情况下配置JSESSIONID
?