Bagaimana cara memaksa penyegaran halaman penuh (bukan dari cache) di Firefox 4.0?

25

Bagaimana Anda memaksa memuat ulang (bukan dari cache) di Firefox 4.0?

Saya telah melihat banyak teori yang seharusnya di internet, termasuk:

Ctrl + F5

Ctrl+ Shift+R

Tetapi, pada kenyataannya, ini tidak benar-benar berfungsi. Jadi bagaimana Anda benar-benar melakukannya?

Satu-satunya cara saya tampaknya bisa melakukannya, adalah menghapus cache secara manual setiap kali. Ini bukan solusi dalam lingkungan pengembangan.

honzakuzel1989
sumber

Jawaban:

13

Saya menggunakan Firefox 8 dan Ctrl+ F5jelas merupakan jalan pintas untuk memuat kembali satu halaman penuh.

emsee
sumber
Ini juga berfungsi untuk IE dan saya juga cukup yakin Chrome. Ini memuat ulang melewati cache.
UtahJarhead
2
Bagaimana jika halaman yang di-cache adalah halaman pengalihan? Ctrl + F5 hanya berfungsi pada halaman saat ini, tetapi dengan redirection Anda tidak akan berada di halaman yang ingin Anda muat ulang tanpa cache.
coolcat007
9

Di FireBug, di tab Net buka menu (segitiga kecil di tab) dan pilih Nonaktifkan Cache Browser.

cababunga
sumber
8

Pergi ke alamat url: about:config. Ini akan memuat pengaturan konfigurasi Firefox di jendela untuk diedit. Anda mungkin melihat pesan peringatan yang menyatakan, "Ini mungkin membatalkan garansi Anda!" yang mengharuskan Anda mengklik untuk memuat pengaturan. Kemudian cari browser.cache.check_doc_frequencykunci dan ubah ke 1.


Untuk referensi, nilai yang valid untuk browser.cache.check_doc_frequencyadalah:

  • 0 - Periksa versi baru halaman sekali per sesi (sesi dimulai ketika jendela aplikasi pertama terbuka dan berakhir ketika jendela aplikasi terakhir ditutup).

  • 1 - Periksa versi baru setiap kali halaman dimuat. ← Yang ini

  • 2 - Jangan pernah memeriksa versi baru - selalu muat halaman dari cache. (mode offline?)

  • 3 - Periksa versi baru ketika halaman kedaluwarsa. (Default)

Jelas ini akan memengaruhi seluruh pengalaman penjelajahan Anda, tetapi ini atau CTRL + F5 beberapa kali.

twobob
sumber
1
Ini sangat membantu ketika Anda menguji arahan arahan server web, untuk melihat apakah halaman tersebut benar-benar mengarahkan ulang sekarang.
bgStack15
4

Saya telah menemukan bahwa dibutuhkan hingga 3 pengaturan untuk membuat ini berfungsi ketika berhadapan dengan file Javascript yang saling tergantung. Karya-karya berikut di FireFox 39 (dan mungkin juga versi sebelumnya):

  1. Buka Alat Pengembang Firefox
  2. Klik di tab roda gigi (sisi kanan, ke-4 dari kanan)
  3. Temukan bagian Pengaturan Lanjut (kolom 3), dan klik "Nonaktifkan Cache (ketika kotak alat terbuka)"
  4. Buka tab baru dan ketik about: config ke dalam URL
  5. Cari "browser.cache.check_doc_frequency" , dan ubah nilainya menjadi 1
  6. Cari "network.http.use-cache" dan ubah nilainya menjadi "false" dengan mengklik baris tersebut. Perlu diingat untuk halaman yang kompleks, ini dapat secara signifikan meningkatkan waktu Anda untuk me-refresh halaman.

Terima kasih khusus kepada yang berikut ini untuk membawa saya ke jalur yang benar:

Tentu saja, jika ini lebih dari sekadar debugging dan Anda ingin kontrol eksplisit atas halaman yang diproduksi, Anda harus melakukannya di header halaman: http://www.mobify.com/blog/beginners-guide-to-http -cache-header /

hkong
sumber
langkah 3 sama dengan langkah 6 rendering langkah 4,5 dan 6 pointless? Daftar yang sangat membantu, terima kasih
twobob
1

Sejauh yang saya tahu, setidaknya dalam seri 3.x, refresh ke-2 atau ke-3 berturut-turut memaksa Firefox untuk mengambil kembali konten halaman penuh. Saya bisa setuju bahwa sepertinya tidak selalu berhasil.

mmmball
sumber
1

Anda juga dapat menghapus seluruh cache jika Anda mau. Pergi saja ke Options ► Advanced ► Network ► Cached Web Content ► Clear Now. Kemudian klik tombol refresh biasa atau tekan F5, dan halaman akan sepenuhnya diperbarui!

The Guy with The Hat
sumber