我想了解Servlet中Cookie类创建的cookie和JS中document.cookie之间的关系。
document.cookie
是一个非常奇特的属性:
如果你读取它的值,它会将与文档相关的浏览器存储的所有 cookie 作为一个巨大的字符串返回。这不是太有用的格式,它只提供了 cookie 的名称和值,没有任何关于 cookie 的其他信息,如相关路径或到期时间。它基本上是一个分号分隔的名称=值列表。
如果你写入它的值,则在浏览器中为文档添加或更新 cookie。随后对服务器的请求将携带此额外/更新的 cookie。
因此,它在 JavaScript 级别上提供了访问与该文档相关的 cookie 数据的功能,这些数据可能来自服务器或 JavaScript 添加。