【发布时间】:2017-01-14 07:47:08
【问题描述】:
我正在尝试使用 document.cookie 读取我的域设置的所有 cookie,我注意到的是,它只返回 csrftoken 和另一个值。我的目标是从 cookie 中读取 sessionid
请看下面的截图,它显示了在我的本地机器上设置的 cookie
这是document.cookie的返回值
【问题讨论】:
标签: javascript cookies session-cookies
我正在尝试使用 document.cookie 读取我的域设置的所有 cookie,我注意到的是,它只返回 csrftoken 和另一个值。我的目标是从 cookie 中读取 sessionid
请看下面的截图,它显示了在我的本地机器上设置的 cookie
这是document.cookie的返回值
【问题讨论】:
标签: javascript cookies session-cookies
_rbt_login_message 和 sessionid 可能是仅限 HTTP 的 cookie,这意味着它们只能被服务器在处理页面请求时读取,而不能被任何客户端 JavaScript 代码读取。
这通常用于会话识别 cookie,因为您(作为开发人员)不希望客户端代码(可以相对容易地被恶意第三方注入)能够窃取一个会话您的用户。
【讨论】:
Set-Cookie 标头中看到 _rbt_login_message。请看以下截图i.imgur.com/FzN68NJ.png