玩 Play cookie 会话
Play with Play cookie session
当我为会话(cookie 会话)设置一个值时,我可以从客户端看到该值,如下所示
但是,当我尝试使用 javascript document.cookie
获取 cookie 时,这就是我得到的全部内容
如何获取 PLAY_SESSION cookie?
您无法在浏览器的 JavaScript 中获取会话 cookie。 For security reasons 它设置为仅 http。
如果您只想在请求之间保留一些小数据,您可以在操作响应中设置自己的 cookie。只需将 http-only 标志设置为 false:
response().setCookie(
"theme", // name
"blue", // value
3600, // maximum age
"/some/path", // path
".example.com", // domain
false, // secure
false // http only
);
将 http-only 标志设置为 false,您可以在浏览器中从 JavaScript 访问您的 cookie。
当我为会话(cookie 会话)设置一个值时,我可以从客户端看到该值,如下所示
但是,当我尝试使用 javascript document.cookie
获取 cookie 时,这就是我得到的全部内容
如何获取 PLAY_SESSION cookie?
您无法在浏览器的 JavaScript 中获取会话 cookie。 For security reasons 它设置为仅 http。
如果您只想在请求之间保留一些小数据,您可以在操作响应中设置自己的 cookie。只需将 http-only 标志设置为 false:
response().setCookie(
"theme", // name
"blue", // value
3600, // maximum age
"/some/path", // path
".example.com", // domain
false, // secure
false // http only
);
将 http-only 标志设置为 false,您可以在浏览器中从 JavaScript 访问您的 cookie。