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
ExpiresouMax-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);