我有像这样的饼干清单
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时,输出是
object
_ga: "GA1.1.323232323"
lang: "en"同样,document.cookie返回相同的结果--如何获得所有的cookie
发布于 2014-11-01 15:04:39
我相信您正在处理的是HttpOnly cookie,它不能通过JavaScript检索。所有可访问的cookie都应由document.cookie返回。
如果您控制服务器端,那么如果您希望在客户端可以访问这些选项,请确保不使用HttpOnly选项。
还可能不返回abc.domain.com cookie,因为这与domain.com - Pointy不相同。
发布于 2014-11-01 15:04:34
您没有看到的cookie可能是HttpOnly cookie。这意味着无法看到他们使用Javascript。
您可以看到它们使用网络跟踪工具,或者大多数浏览器开发工具都会在网络跟踪中显示它们。
查找具有如下HttpOnly属性的标头
Set-Cookie: <name>=<value>[; <Max-Age>=<age>][; expires=<date>][; domain=<domain_name>][; path=<some_path>][; secure][; HttpOnly]https://stackoverflow.com/questions/26690436
复制相似问题