2011-10-25 71 views
0

在頁面刷新(F5)後,我正在查看諸如www.google.com等頁面的Firebug時間軸,並且所有文件都加載了狀態200,並且沒有顯示它們來自緩存。爲什麼我的Firefox/Firebug無法顯示緩存的圖像?

在IE和Chrome中,一些文件的狀態304沒有被修改,緩存似乎工作。

是否有設置的地方告訴螢火蟲不從緩存中取文件?

對此有何解釋?

回答

0

Firebug通過查看應用程序的某個級別發生了什麼報告。

緩存新鮮實體(那些不需要重新驗證的實體)通過僞裝成更高級別的方式工作,即從緩存中獲取資源,從而使下一個最高級別無法重新驗證,不必關心緩存(即使用抽象)。

由於這個原因,Firebug有時會報告200個沒有請求的情況,儘管我發現它報告304s。

我將使用Firebug快速瀏覽時間,但對於網絡上實際發生的事情的詳細報告,我會使用位於瀏覽器和Internet之間的Fiddler,因此可以更直接地報告實際得到的內容發送電線。

+0

我有一個同事測試他的螢火蟲和他的表演304S,而我從來不會。有一些設置在哪些地方對我來說是錯誤的。我需要找到它在哪裏 – Nir

+0

你有相同版本的螢火蟲嗎?我已經看過一段時間了。儘管如此,我仍然可以看到200s的情況,所以我仍然使用fiddler(與firebug用於其他方面一樣方便)。 –

1

找到它 - 我的緩存被關在about:config中

相關問題