Ignorando por cache do site:
É necessário que um código javascript simples seja executado na barra de endereço para ignorar o cache e buscar o conteúdo do servidor em vez do cache do navegador. De acordo com esta página MDN em Forçar recarregar a página atual do servidor ,
javascript:location.reload(true)
Digite o código acima na barra de endereços do navegador e pressione a tecla Enter. Isso buscará todo o conteúdo do servidor em vez de escolher os elementos armazenados em cache no seu navegador (ignorando o cache do navegador).
Ignorar dados de cache para todos os sites (cache global)
O javascript acima funciona apenas para um site específico que você abriu no momento. Para limpar todo o cache do site, use os dados globais do cache do navegador. Você encontra isso em,
Settings > Privacy > CLEAR BROWSING DATA
Marque a caixa de seleção "Cache" (e outras opções, como dados do navegador, cookies, senha etc, se desejar) e selecione "Limpar".
Nota: Enquanto o Ctrl
+ F5
fará com que o navegador jogue fora o cache e solicite novos conteúdos do servidor, o servidor poderá ignorar o no-cache
cabeçalho e servir uma página em cache do servidor. Assim, mesmo Ctrl
+ F5
pode retornar uma versão antiga da página se o servidor ignorar o cabeçalho sem cache.
Modo incógnito:
A navegação no modo de navegação anônima desativa o histórico e o cache. Assim, você pode visitar qualquer site pelo modo de navegação anônima para solicitar novos conteúdos sempre.
Para uma discussão mais interessante sobre o que faz Ctrl
+ F5
ou força a atualização,
Leia esta postagem do SO, que solicitações são atualizadas nas atualizações "F5" e "Ctrl + F5" dos navegadores?