Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

201
Visualizações
Why I'm not getting all cookies through these ways?

Well, I need get all cookies from the current website in my chrome extension. I tried two ways:

using document.cookie:

   var getCookies = function(){
        var pairs = document.cookie.split(";");
    
        var adapted_cookies = [];
        var cookies = {};
        for (var i=0; i<pairs.length; i++){
          var pair = pairs[i].split("=");
          cookies[(pair[0]+'').trim()] = unescape(pair.slice(1).join('='));
        }
        
        Object.entries(cookies).forEach(([key, value]) => {
          let form_cookie = {
            name:key,
            value: value
          }
    
          adapted_cookies.push(form_cookie);
      });

and using chrome.cookies.getAll in my background.js:

chrome.cookies.getAll({}, (cookies) => {
    console.log(cookies)
})

here is my manifest:

{
    "manifest_version": 2,
    "name": "Auto Follow",
    "version": "1.0",
    "icons": {
        "720": "follow_icon.png" 
    },
    "description": "xxx",
    "background": {
        "scripts": ["background.js"]
     },
    "permissions": [
        "cookies",
        "https://www.instagram.com/"
      ],
    "content_scripts": [
        {
            "matches": ["https://www.instagram.com/"],
            "js": ["jquery.js","content.js"]
        }
    ]
}

Result: both alternatives bring cookies, but not all for some reason. The document.cookie bring me a lot of them, but not all, and the chrome.cookies.getAll() bring me only one. Someone know something that can help me?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda