我想驗證我的頁面的圖像,CSS和JavaScript文件是由我的瀏覽器緩存。我使用了Fiddler和Google Page Speed,目前還不清楚是否給我提供了我需要的信息。 Fiddler顯示圖像,CSS和JavaScript的HTTP 304響應,它應該告訴瀏覽器使用緩存副本。 Google Page Speed顯示304響應,但不顯示「傳輸大小零」,而是顯示資源的完整文件大小。還要注意,我已經看到Google Page Speed報告了一個200響應,但接着把這個詞(高速緩存)放在200旁邊(所以狀態是200(高速緩存)),這沒有什麼意義。如何驗證JavaScript和圖像是否被緩存?
任何其他的建議,我可以驗證服務器是否發回圖像,CSS,JavaScript後,他們已被檢索和緩存的前一頁打?
試用HTTPFox,但無法找到它的文檔。對於導致304響應的資源,它顯示接收文件大小爲(XXX),例如(1134);對於200響應,它沒有括號,例如1134.括號是否表明它在本地被緩存,並且文件實際上並未被轉移? – BestPractices 2010-03-24 15:14:56
當然可以。 304響應不具有列出大小的身體。 – hobbs 2010-03-27 08:22:58