Javascript 如何访问httponly cookies和会话cookies?

Javascript 如何访问httponly cookies和会话cookies?,javascript,session,cookies,google-chrome-extension,Javascript,Session,Cookies,Google Chrome Extension,我正在做一个chrome扩展,我不知道如何获取所有cookie,因为出于某种原因,我无法访问HttpOnly和会话cookie,document.cookie显然没有为我提供HttpOnly和会话cookie,所以我想知道如何才能做到这一点 我有这样的密码: “权限”:[ “活动标签”, “网络请求”, “饼干” ] 在我尝试从当前网站获取所有cookie(包括httponly和会话cookie)时,我写道: var cock = ""; chrome.cookies.getAll({"

我正在做一个chrome扩展,我不知道如何获取所有cookie,因为出于某种原因,我无法访问HttpOnly和会话cookie,document.cookie显然没有为我提供HttpOnly和会话cookie,所以我想知道如何才能做到这一点

我有这样的密码:

“权限”:[ “活动标签”, “网络请求”, “饼干” ]

在我尝试从当前网站获取所有cookie(包括httponly和会话cookie)时,我写道:

  var cock = "";


chrome.cookies.getAll({"url":tab[0].url},function (cookie){


    for(i=0;i<cookie.length;i++){

        cock+= cookie[i];
    }

});

alert(cock);
var-cock=”“;
chrome.cookies.getAll({“url”:选项卡[0].url},函数(cookie){

对于(i=0;i要使用
chrome.cookies
API,您需要为要获取cookies的域添加主机权限。以下示例和短语位于:

如果清单文件中未指定此URL的主机权限,则API调用将失败


如果你想获得任何域的cookie,你需要使用
权限。

听着,我已经在代码中添加了cookie,但是仍然不起作用,var cock=“”;chrome.cookies.getAll({“url”:tab[0].url},函数(cookie){for(I=0;i@brucewillson您应该将
警报
放在
>之前)
。我也不知道你说的“它破坏了JS”是什么意思。那也不行,听着,我需要访问HttpOnly cookies,我该怎么做?
    "permissions": [
      "cookies",
      "*://*.google.com"
    ],