Como forçar uma atualização de página completa (não do cache) no Firefox 4.0?

25

Como você força a recarga (não do cache) no Firefox 4.0?

Eu já vi muitas teorias supostas na internet, incluindo:

Ctrl + F5

Ctrl+ Shift+R

Mas, na realidade, eles realmente não funcionam. Então, como você realmente faz isso?

A única maneira de conseguir fazê-lo é limpar manualmente o cache de cada vez. Isso dificilmente é uma solução em um ambiente de desenvolvimento.

honzakuzel1989
fonte

Respostas:

13

Estou no Firefox 8 e Ctrl+ F5definitivamente é o atalho para recarregar a página inteira.

emsee
fonte
Isso também funciona para o IE e também tenho certeza do Chrome. É uma recarga ignorando o cache.
UtahJarhead
2
E se a página em cache for uma página de redirecionamento? Ctrl + F5 funciona apenas na página atual, mas com o redirecionamento você não estará na página que deseja recarregar sem cache.
coolcat007
9

No FireBug, em uma guia Net, abra um menu (pequeno triângulo na guia) e selecione Desativar cache do navegador.

cababunga
fonte
8

Vá para o endereço de url: about:config. Isso deve carregar as configurações do Firefox na janela para edição. Você pode receber uma mensagem de aviso informando: "Isso pode anular sua garantia!" exigirá que você clique para carregar as configurações. Em seguida, encontre a browser.cache.check_doc_frequencychave e altere-a para 1.


Para referência, os valores válidos para browser.cache.check_doc_frequencysão:

  • 0 - Verifique se há uma nova versão de uma página uma vez por sessão (uma sessão começa quando a primeira janela do aplicativo é aberta e termina quando a última janela do aplicativo é fechada).

  • 1 - Verifique se há uma nova versão sempre que uma página é carregada. ← Este

  • 2 - Nunca verifique se há uma nova versão - sempre carregue a página do cache. (modo offline?)

  • 3- Verifique uma nova versão quando a página estiver desatualizada. (Padrão)

Obviamente, isso afetará toda a sua experiência de navegação, mas é isso ou CTRL + F5 algumas vezes.

twobob
fonte
1
Isso é incrivelmente útil quando você está testando as diretivas de redirecionamento de um servidor Web, para ver se a página está realmente redirecionando corretamente agora.
bgStack15
4

Descobri que pode levar até três configurações para fazer esse trabalho ao lidar com arquivos Javascript interdependentes. O seguinte funciona no FireFox 39 (e provavelmente nas versões anteriores):

  1. Abra as Ferramentas do desenvolvedor do Firefox
  2. Clique na guia de engrenagem (lado direito, quarto da direita)
  3. Localize a seção Configurações avançadas (terceira coluna) e clique em "Desativar cache (quando a caixa de ferramentas estiver aberta)"
  4. Abra uma nova guia e digite about: config no URL
  5. Procure por "browser.cache.check_doc_frequency" e altere seu valor para 1
  6. Procure por "network.http.use-cache" e altere seu valor para "false" clicando na linha. Lembre-se de páginas complexas, pois isso pode aumentar significativamente o tempo de atualização da página.

Agradecimentos especiais ao seguinte por me colocar no caminho certo:

Obviamente, se isso é mais do que apenas depuração e você deseja controle explícito sobre as páginas em produção, faça-o nos cabeçalhos das páginas: http://www.mobify.com/blog/beginners-guide-to-http -cache-headers /

hkong
fonte
o passo 3 é o mesmo que o passo 6, tornando os passos 4,5 e 6 inúteis? Lista útil, porém, obrigado
twobob 3/17/17
1

Até onde eu sei, pelo menos na série 3.x, a segunda ou terceira atualização consecutiva força o Firefox a recuperar o conteúdo da página inteira novamente. Posso concordar que parece que nem sempre está funcionando.

mmmball
fonte
1

Você também pode limpar o cache inteiro, se desejar. Apenas vá para Options ► Advanced ► Network ► Cached Web Content ► Clear Now. Em seguida, clique no botão de atualização habitual ou clique F5e a página será totalmente atualizada!

O cara com o chapéu
fonte