Corrigido bug que fazia DMs do Twitter permanecerem no cache local do Firefox
(hacks.mozilla.org)O Twitter anunciou que corrigiu um bug que fazia mensagens diretas privadas permanecerem no cache da web.
A Mozilla compartilhou em detalhes a causa e a solução.
Como o Twitter não usava o cabeçalho Cache-Control: no-store, o cache heurístico acabava sendo ativado.
Em geral, outros navegadores desativam o cache heurístico apenas com Content-Disposition, que não tem relação com cache, mas o Firefox reconhece isso como um cabeçalho sem relação com cache e, por isso, não desativa o cache.
Os desenvolvedores enfatizam que é essencial usar Cache-Control: no-store para informações como IDs.
O Cache-Control: private, que muita gente usa incorretamente, se aplica apenas a caches compartilhados usados por CDNs e não tem relação com o cache do navegador.
Ainda não há comentários.