如何通过浏览器管理Cookie

时间:2017-02-17 23:29:34

标签: java tomcat cookies browser

我试图了解浏览器如何包含哪些cookie:假设我在同一服务器下部署了2个Web应用程序,每个应用程序都有其jsessionid,浏览器将如何包含正确的cookie。 如果它使用应用程序上下文,它如何获取上下文值? 感谢

1 个答案:

答案 0 :(得分:1)

是浏览器使用应用程序上下文,它是URL的根上下文。即。

Request URL1: http://myhost.com/myApp1/index.jsp
Response Set-Cookie Header: Set-Cookie: JSESSIONID=abcd...; path=/myApp1

浏览器将其作为服务器发送的路径/ myApp1的myhost.com的cookie保存。

Request URL2: http://myhost.com/myApp2/index.jsp
Response Set-Cookie Header: Set-Cookie: JSESSIONID=edf...; path=/myApp2

浏览器将其作为服务器发送的路径/ myApp2的myhost.com的cookie保存。

实际上它只依赖于服务器。服务器在路径浏览器中发送的任何内容都将保留该资源。即如果来自服务器的路径为/myApp1/resource1,则浏览器仅将该cookie发送给该URL上下文