O que os navegadores fazem com os cookies expirados? Sei que o aplicativo não os lê e suponho que o navegador não os envie, mas eles são eliminados do sistema de arquivos com alguma regularidade?
O que os navegadores fazem com os cookies expirados? Sei que o aplicativo não os lê e suponho que o navegador não os envie, mas eles são eliminados do sistema de arquivos com alguma regularidade?
Respostas:
Retirado do MSDN
Se um cookie expirou, o navegador não envia esse cookie específico para o servidor com a solicitação da página; em vez disso, o cookie expirado é excluído .
Isso depende do navegador específico e também das configurações pessoais do usuário. Bem-vindo ao mundo do desenvolvimento web, onde todo mundo é um caso especial. Esse é um dos motivos pelos quais você precisa testar seu site extensivamente, com vários navegadores, de diferentes locais.
O navegador verifica se há cookies expirados quando uma página é solicitada desse domínio. Se um cookie expirou, o navegador não envia esse cookie específico para o servidor com a solicitação da página e o exclui.
Se uma página não tiver sido solicitada nesse domínio, o cookie permanecerá no seu navegador até ser sobrescrito por outro cookie (acontece quando a memória alocada para armazenar cookies é usada).