2011-03-21 59 views
3

Firefox緩存10秒1.5MB視頻,但不是50秒8.5MB視頻。我假設它是因爲文件的大小,但我不確定。在什麼情況下,Firefox會尊重緩存請求?在什麼情況下,firefox榮譽緩存過期/標題

我使用這個代碼強制的WebM文件緩存:

<FilesMatch "\.(webm|ogg|mp4)$"> 
Header set Expires "Mon, 27 Mar 2038 13:33:37 GMT" 
Header set Cache-Control "max-age=864000" 
</FilesMatch> 
AddType video/webm .webm 

回答

2

還有這裏是兩個不同的問題。 HTTP高速緩存頭可以永不指定用戶代理必須緩存資源,只有它一定不能緩存資源。因此,Firefox不通過緩存您的視頻,而不是未能兌現標題。

但是,Firefox明確規定了何時緩存資源。我不知道他們是什麼,但我建議你不要依賴他們。他們很可能依賴Firefox以非常複雜的方式運行的平臺。

相關問題