cookie读取的问题

来源:6-13 单点登录Redis存储Session及SessionId问题说明与集群实战-3

smile_小肥仔

2017-12-29

老师好


   第一次请求到tomcat1,info信息

   [06:46:39.446][INFO][com.mmall.util.CookieUtil][http-nio-9080-exec-10] write cookieName:mmall_login_token,cookieValue:313BB19A5600F17850B705267B00C751


   第二此请求到tomcat2,info信息

   [06:46:54.828][INFO][com.mmall.util.CookieUtil][http-nio-8080-exec-14] write cookieName:mmall_login_token,cookieValue:138D59337705756C0B5BB22CB2058C4A

   [06:46:55.237][INFO][com.mmall.util.CookieUtil][http-nio-8080-exec-14] return cookieName:mmall_login_token,cookieValue:313BB19A5600F17850B705267B00C751

   [06:46:55.237][INFO][com.mmall.util.CookieUtil][http-nio-8080-exec-14] del cookieName:mmall_login_token,cookieValue:313BB19A5600F17850B705267B00C751



   第一次请求到tomcat1的时候,已经将cookie写入了,在读就读取不到,只有第二次请求才可以读到,这是为什么?


写回答

2回答

Geely

2017-12-30

你好,同学 是这样的,第一次需要用response来写之后才是OK的。元旦快乐!谢谢你的支持


0
0

smile_小肥仔

提问者

2017-12-29

明白了

         第一次请求的时候,request里是没有cookie的,response设置好以后,第二次请求才会生效,第二次请求的request就可以取到cookie了

0
0

Java企业级电商项目架构 Tomcat集群与Redis分布式

Tomcat集群+Redis分布式+代码重构+源码原理解析

2685 学习 · 947 问题

查看课程