Skip to main content

Quão grande pode ser um cookie da Web?

Conserto da Corda de Partida da Roçadeira (Junho 2026)

Conserto da Corda de Partida da Roçadeira (Junho 2026)
Anonim

Uma teia O cookie (geralmente chamado de "cookie") é um pequeno dado que um site armazena no navegador da web de um usuário. Quando uma pessoa carrega um site, o cookie pode informar as informações do navegador sobre sua visita ou visitas anteriores. Essas informações podem permitir que o site se lembre das preferências que podem ter sido definidas durante uma visita anterior ou que possa recuperar a atividade de uma dessas visitas anteriores.

Você já esteve em um site de comércio eletrônico e adicionou algo ao carrinho de compras, mas não conseguiu concluir a transação? Se você retornou a esse site em uma data posterior, apenas para encontrar seus itens esperando por você nesse carrinho, viu um cookie em ação.

O tamanho de um cookie

O tamanho de um cookie HTTP (que é o nome real dos cookies da web) é determinado pelo agente do usuário. Quando você mede o tamanho do seu cookie, você deve contar os bytes em todo o

name = value

par, incluindo o sinal de igual.

De acordo com o RFC 2109, os cookies da Web não devem ser limitados pelos agentes do usuário, mas os recursos mínimos de um navegador ou agente do usuário devem ter pelo menos 4.096 bytes por cookie. Este limite é aplicado ao

name = value

parte do cookie apenas.

O que isso significa é que, se você estiver escrevendo um cookie e o cookie tiver menos de 4096 bytes, ele será suportado por todos os navegadores e agentes do usuário que estejam em conformidade com o RFC.

Lembre-se que este é o mínimo exigência de acordo com o RFC. Alguns navegadores podem suportar cookies mais longos, mas por segurança, você deve manter seus cookies abaixo de 4093 bytes. Muitos artigos (incluindo uma versão anterior deste) sugeriram que ficar abaixo de 4095 bytes deve ser suficiente para garantir o suporte completo ao navegador, mas alguns testes mostraram que certos dispositivos mais recentes, como o iPad 3, chegam a um pouco abaixo de 4095.

Teste para você mesmo

Uma ótima maneira de determinar o limite de tamanho de cookies da Web em diferentes navegadores é usar o teste Limites de Cookie do Navegador.

Executando esse teste em alguns navegadores, obtivemos as seguintes informações para as versões mais recentes desses navegadores:

  • Google Chrome - 4096 bytes
  • Internet Explorer - 5117 bytes
  • Firefox - 4097 bytes