2016-02-12 100 views
4

我想使用高速緩存控制meta標籤,以避免緩存我的文件瀏覽器。我懷疑meta標籤的範圍。這些標籤是否適用於我的html或我的index.html中的每個資源請求?這也將適用於XHR請求嗎?高速緩存控制meta標籤

回答

3

這個標籤是否適用於我的html中的每個資源請求或者只是我的index.html?

就在HTML文檔本身,從理論上講,如果即使這樣。

HTML 5 does not mention任何高速緩存控制標頭爲它定義的HTTP的當量的值的列表。

extensions wiki有這樣說cache

這並不實際工作;改爲使用HTTP標頭。


,也將適用於XHR請求?


mnot

Meta標籤很容易使用,但不是非常有效。這是因爲他們只有一些瀏覽器緩存,而不是代理緩存(幾乎從不讀取文檔中的HTML)。雖然將一個Pragma:no-cache元標籤放入網頁可能會很誘人,但它不一定會導致它保持新鮮。

使用真正的HTTP標頭。很明顯他們適用於哪個具體的請求,並且他們得到了更好的支持。

+0

嘿@quentin感謝您的快速回復。將使用'appcache'爲我的案件工作? – balajisoundar

+0

@balajisoundar - 我不知道它的來龍去脈太清楚,但我不會想到這麼。使用HTTP標頭。 – Quentin

+0

謝謝你。將查看HTTP標頭。 – balajisoundar