W przeglądarce Firefox czasami muszę wyczyścić pamięć podręczną, aby naprawić witrynę. Ale wyczyszczenie całej pamięci podręcznej wydaje się ekstremalną przesadą. Czy jest jakiś sposób, aby usunąć tylko jedną stronę z mojej pamięci podręcznej?
firefox
browser-cache
Ryan Thompson
źródło
źródło
private browsing mode
. Wyczyści wszystko automatycznie. Mam nadzieję, że to pasuje do twojego scenariusza.Odpowiedzi:
Uwaga: spowoduje to również usunięcie zapisanych haseł do witryny.
źródło
Jeśli chcesz wykonać wymuszone odświeżenie , co myślę, że chcesz to zrobić, naciśnij CTRL + F5. I oczywiście Cmd + F5 na Macu. Działa również w Chrome.
źródło
CMD
+SHIFT
+R
... klawisze funkcyjne są domyślnie używane przez OSX.ten dodatek pozwoli Ci przeglądać i usuwać określone wpisy pamięci podręcznej z pamięci i dysku - https://addons.mozilla.org/en-US/firefox/addon/2489/
źródło
Należy pamiętać, że obecnie nie można wyczyścić buforowanych przekierowań HTTP (co najmniej 301) bez użycia wtyczki.
Ctrl+ F5/ Cmd+ F5 nie działa, ponieważ następuje natychmiastowe przekierowanie do docelowego adresu URL, więc nie można odświeżyć oryginalnego.
Użyłem więc wspomnianej wcześniej wtyczki CacheViewer, aby sobie z tym poradzić.
Zobacz także ten błąd w Firefoksie, aby uzyskać szczegółowe informacje i możliwe postępy w tym problemie.
źródło
Nie ma wbudowanego sposobu na wyczyszczenie pamięci podręcznej określonych stron / witryn w przeglądarce Firefox. Możesz „zapomnieć o tej stronie”, która czyści domenę z historii, możesz „usunąć tę stronę”, która czyści określoną stronę z historii, ale nie możesz wyczyścić pojedynczych elementów pamięci podręcznej należących do strony (oprócz przejścia do Twojej folder profilu i ich usuwanie).
Mogą to być dodatki, ale nie znalazłem niczego, przeglądając je. Wydaje się, że wbudowana funkcja usuwania pamięci podręcznej ma zasadę „wszystko albo nic”.
źródło
Pewnego dnia, gdy nie otworzyłeś nic innego, przejdź do Narzędzia ⇨ Wyczyść najnowszą historię, a następnie wybierz, aby wyczyścić pamięć podręczną, a dopiero potem od dzisiaj lub Xtime. Ponieważ właśnie odwiedziłeś tę stronę, powinna ona przenieść swoje znaczniki czasu w pamięci podręcznej na górę listy, abyś mógł wyczyścić całą pamięć podręczną z Firefoksa na ten dzień, a tym samym wyczyścić pamięć podręczną dla określonej witryny.
źródło
Wydaje się, że to właśnie wydane rozszerzenie Firefoksa zawiera pierwotne pytanie, które jest zarówno bezpośrednim rozwiązaniem postawionego problemu (a nie sposobem usuwania plików cookie, haseł itp. Z wybranej domeny, która ma miejsce za pomocą „ Zapomnij o tej stronie ”) i będzie obsługiwać witryny wykorzystujące przekierowanie strony zamiast zmiany zawartości strony, która jest niepożądanie buforowana. Świetny design również. Szybki i wydajny.
https://addons.mozilla.org/en-US/firefox/addon/clear-site-cache/
źródło
Jestem trochę spóźniony na imprezę tutaj, ale chciałem zostawić tę odpowiedź osobom, które znalazły ten wątek w Google, tak jak ja. Problem został dla mnie rozwiązany, uzyskując dostęp do selektora profilu Firefoksa (Windows -> Uruchom -> „Firefox.exe -p”), używając nowego profilu i stamtąd odwiedzając stronę internetową. Potem, gdy wróciłem do swojego zwykłego profilu, strona znów zaczęła normalnie działać! Otwarcie go w innym profilu musi odświeżyć pamięć podręczną mojego regularnego profilu za pomocą nieuszkodzonych wersji plików.
źródło
Jest podobne pytanie, a odpowiedzi wkrótce:
Pasek narzędzi dla programistów stron internetowych ma doskonałą kontrolę pamięci podręcznej i plików cookie, aż po poszczególne pliki cookie.
źródło
Wygląda na to, że zmienili kilka rzeczy. Znalazłem następujące:
źródło
Ten przydatny dodatek nie usuwa wszystkich danych witryny, ale usuwa pliki cookie z bieżącej witryny:
https://addons.mozilla.org/firefox/addon/remove-site-cookies
źródło
Innym podejściem byłoby użycie kontenerów Firefoksa - utworzenie nowej karty / okna kontenera za pomocą (za pomocą dodatku kontenera , np. Pojemniki tymczasowe lub dodatek kontenera Multi-account Mozilli ) i załadowanie witryny do tego kontenera - świeży / tymczasowy kontener będzie miał pusty login, pamięć podręczną itp., więc będzie działał tak, jakbyś je wyczyścił.
źródło
Jeśli znasz dokładną listę adresów URL, które musisz usunąć z pamięci podręcznej (np. Uszkodzony wpis / pliki CSS z danej witryny), możesz je wyczyścić za pomocą tego skryptu (dostosowanego z DoomEntry.js ; należy go uruchomić na Przeglądarka Console ( Ctrl+ Shift+ J), nie Web Console ( Ctrl+ Shift+ K):
Po prostu uruchom skrypt z każdym adresem URL, który musisz wyczyścić (lub utworzyć pętlę ... znasz ćwiczenie).
Teoretycznie powinno to wyczyścić buforowane odpowiedzi AJAX, inne asynchronicznie ładowane zasoby, a także wpisy przekierowania 301 (o ile podasz oryginalny (wcześniejszy niż 301) adres URL).
źródło
var hdcache = cacheservice.diskCacheStorage(Services.loadContextInfo.default, true);
; podziękowania dla bugzilla.mozilla.org/show_bug.cgi?id=1417937 . (Z jakiegoś powodu nie mogę edytować mojej oryginalnej odpowiedzi.)