启用了mod_jk的apache服务器和来自客户端的处理请求后面的tomcat 6服务器。我们向服务器发送POST请求,该请求在内部向另一个tomcat服务器(不同的机器)发送新的POST请求。结果是一个字符串,它被发送回浏览器。
使用tcpdump记录网络流量会显示以下魔术行为(我们使用的是jvm路由)。这是从我们的tomcat服务器到另一个tomcat服务器的POST请求:
POST请求发送2个cookie条目:
cookie: JSESSIONID=9292929292929292929292.abc-xyz
<<some other stuff>>
Cookie: $Version=0; JSESSIONID=12123121212122122.abc-xyz; $PATH=/
我们现在遇到第二个SessionId被发送回浏览器,尽管浏览器发送了以“cookie”命名的SessionId(小写)。
POST请求如何发送2个cookie信息:“cookie”和“Cookie”? tomcat可以配置为跳过吗?