看起来好像来自第2个请求(request1和request2)的cookie JSESSIONID来自我第一次访问该页面时(假设它创建此JSESSIONID时有一个request0发送到服务器)。
这不是真的。我在同一台服务器的同一域下部署了2个应用程序。因此,当我调用http://mydomain.com/app1/initpage时,服务器为ID为FD0D502635EEB67E3D36203E26CBB59A的app1创建了一个会话,并将此JSESSIONID以cookie的形式发送给客户端。客户端将cookie保存在mydomain.com下,第二次执行http://mydomain.com/app2/executeService时,客户端浏览器从cookie的请求标头中发送了JSESSIONID。我在服务器上收到了它,但这不是另一个app2中的会话。
这解释了以下事实:当我发送其他两个请求(request1’和request2’)时,它们在适当的应用程序上创建了一个sessionID。
至于我的问题的具体答案,