* Realmente * excluindo cookies com javascript

A maneira de excluir cookies em javascript é definir a data de validade no passado. Agora, isso não exclui o cookie, pelo menos no Firefox. Significa apenas que o cookie será excluído no fechamento do navegador.

Este é um problema para nós: temos um produto que envolve o arquivamento de páginas da web em potencialmente muitos sites, com todo esse conteúdo armazenado em nosso servidor. E para garantir que as páginas sejam renderizadas corretamente, também incluímos todos os js. No entanto, com frequência, os cookies são definidos por js e, como a página é armazenada em cache em nosso servidor, esses cookies são definidos em nosso domínio.

om o tempo, os cookies de dezenas de sites arquivados são criados em nosso domínio. E, eventualmente, o cabeçalho do cookie excede o tamanho máximo do conteúdo, resultando em um código de erro HTTP 400.

E como nossos clientes estão principalmente em ambientes corporativos, eles nunca reinicializam suas máquinas ou fecham seus navegadores: eles podem permanecer por meses. Portanto, essa exclusão "flexível" não funciona, pelo menos não de forma confiáve

Existe alguma maneira de remover fisicamente cookies intra-sessão em javscript? Ou então, existe alguma maneira de impedir que eles sejam configurados?

questionAnswers(4)

yourAnswerToTheQuestion