http-etag

    3熱度

    1回答

    在我的網站上,用戶可以上傳公開顯示的圖像。當用戶上傳新圖像時,它將覆蓋其舊圖像之一。 因爲圖像可能很大,我希望它們被緩存。但是,當用戶上傳新圖像時,不應使用舊的緩存圖像。 動態圖像的源看起來是這樣的: userImage.ashx?id=f488b864-0a0b-46d9-af4a-a43cd0dcf751&type=micrositePhoto 所以我可以注入標題變爲在ashx的文件的響應

    9熱度

    3回答

    我能想到的唯一原因是計算ETag的可能是昂貴的。如果頁面變化非常快,瀏覽器的緩存可能會被ETag無效。在這種情況下,計算ETag將浪費時間。另一方面,在可能的情況下給出304響應可最小化傳輸所花費的時間。當Django的CommonMiddleware執行ETag可能成爲淨贏家時,有什麼好的指導方針?

    0熱度

    1回答

    形成這個問題(ETag vs Header Expires)我明白我需要兩個Expire頭和eTag頭,因爲他們有兩個不同的目的。由於我正在研究一個Wordpress插件,我不知道服務器將如何配置,所以我想知道如何檢查eTags是否開啓。 我可以做 header('Content-Type: text/css'); // Aggressive caching to save future re

    1熱度

    1回答

    有最近發現有關的HTTP ETag和我們CDN我試圖捕捉到一些在提琴手的知名網站的問題。然而,看起來,無論我使用的瀏覽器/網站的組合,我都沒有看到任何通過。 有沒有道理呢?你能提出一個我可以看到他們的組合嗎?也許他們不再被廣泛使用?