Sobes.tech
Junior — Middle

Os cookies podem ter limitações no seu tamanho ou duração?

sobes.tech IA

Resposta da IA

Sim, os cookies têm limitações de tamanho e duração:

  • Tamanho: Normalmente, os navegadores limitam o tamanho de um cookie a cerca de 4 KB (4096 bytes). Se os cookies excederem esse tamanho, podem não ser salvos ou serem cortados.
  • Duração: Os cookies podem ser de sessão (excluídos ao fechar o navegador) ou ter um tempo de vida definido através do atributo Expires ou Max-Age. Após o tempo de vida expirar, o navegador excluirá automaticamente o cookie.

Exemplo de configuração de um cookie com tempo de vida em C#:

var cookie = new HttpCookie("user", "John")
{
    Expires = DateTime.Now.AddDays(7) // o cookie terá validade de 7 dias
};
Response.Cookies.Add(cookie);