Jak wymusić przeładowanie (nie z pamięci podręcznej) w przeglądarce Firefox 4.0?
W Internecie widziałem wiele rzekomych teorii, w tym:
Ctrl + F5
Ctrl+ Shift+R
Ale w rzeczywistości te nie działają. Jak to naprawdę robisz?
Wydaje mi się, że jedynym sposobem, aby to zrobić, jest ręczne czyszczenie pamięci podręcznej za każdym razem. To nie jest rozwiązanie w środowisku programistycznym.
firefox
browser-cache
refresh
honzakuzel1989
źródło
źródło
W FireBug na karcie Net otwórz menu (mały trójkąt na karcie) i wybierz Wyłącz pamięć podręczną przeglądarki.
źródło
Idź do adresu URL:
about:config
. To powinno załadować ustawienia konfiguracji Firefoksa w oknie do edycji. Może pojawić się komunikat ostrzegawczy z informacją: „Może to unieważnić gwarancję!” które będą wymagać kliknięcia, aby załadować ustawienia. Następnie znajdźbrowser.cache.check_doc_frequency
klucz i zmień go na1
.Dla odniesienia prawidłowe wartości
browser.cache.check_doc_frequency
to:0 - Sprawdź dostępność nowej wersji strony raz na sesję (sesja rozpoczyna się po otwarciu pierwszego okna aplikacji i kończy się po zamknięciu ostatniego okna aplikacji).
1 - Sprawdzaj nową wersję za każdym razem, gdy strona jest ładowana. ← Ten
2 - Nigdy nie sprawdzaj nowej wersji - zawsze ładuj stronę z pamięci podręcznej. (tryb offline?)
3- Sprawdź, czy jest nowa wersja, gdy strona jest nieaktualna. (Domyślna)
Oczywiście wpłynie to na całą wygodę przeglądania, ale kilka razy to CTRL + F5.
źródło
Przekonałem się, że to może potrwać do 3 ustawień, aby działało to w przypadku plików JavaScript zależnych od siebie. Poniższe działa w FireFox 39 (i prawdopodobnie także wcześniejszych wersjach):
Specjalne podziękowania dla następujących za doprowadzenie mnie na właściwy tor:
Oczywiście, jeśli chodzi o coś więcej niż tylko debugowanie i chcesz mieć wyraźną kontrolę nad stronami produkcyjnymi, powinieneś to zrobić w nagłówkach stron: http://www.mobify.com/blog/beginners-guide-to-http -cache-headers /
źródło
O ile mi wiadomo, przynajmniej w serii 3.x 2. lub 3. odświeżanie z rzędu zmusza Firefox do ponownego pobrania całej zawartości strony. Zgadzam się, że wydaje się, że nie zawsze działa.
źródło
Możesz także wyczyścić całą pamięć podręczną, jeśli chcesz. Po prostu idź do
Options ► Advanced ► Network ► Cached Web Content ► Clear Now
. Następnie kliknij zwykły przycisk odświeżania lub naciśnij F5, a strona zostanie w pełni zaktualizowana!źródło