首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$.cookie没有返回所有cookie

$.cookie没有返回所有cookie
EN

Stack Overflow用户
提问于 2014-11-01 14:52:26
回答 2查看 266关注 0票数 0

我有像这样的饼干清单

代码语言:javascript
复制
    key  value              domain          expiry                      HTTP
    usid 1234567            abc.domain.com  2014-12-01T23:54:12.256Z    yes
    ssid 1234534            abc.domain.com  2014-12-01T23:54:12.256Z    yes
    _ga  GA1.1.323232323    domain.com      2014-12-01T23:54:12.256Z    no

当我使用$.cookie获取cookie时,输出是

代码语言:javascript
复制
object
_ga: "GA1.1.323232323"
lang: "en"

同样,document.cookie返回相同的结果--如何获得所有的cookie

EN

回答 2

Stack Overflow用户

发布于 2014-11-01 15:04:39

我相信您正在处理的是HttpOnly cookie,它不能通过JavaScript检索。所有可访问的cookie都应由document.cookie返回。

如果您控制服务器端,那么如果您希望在客户端可以访问这些选项,请确保不使用HttpOnly选项。

还可能不返回abc.domain.com cookie,因为这与domain.com - Pointy不相同。

票数 1
EN

Stack Overflow用户

发布于 2014-11-01 15:04:34

您没有看到的cookie可能是HttpOnly cookie。这意味着无法看到他们使用Javascript。

您可以看到它们使用网络跟踪工具,或者大多数浏览器开发工具都会在网络跟踪中显示它们。

查找具有如下HttpOnly属性的标头

代码语言:javascript
复制
Set-Cookie: <name>=<value>[; <Max-Age>=<age>][; expires=<date>][; domain=<domain_name>][; path=<some_path>][; secure][; HttpOnly]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26690436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档