HttpCachePolicy.AppendCacheExtension(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將指定的文字附加至 Cache-Control
HTTP 標頭。
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension (string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
參數
- extension
- String
要附加到 Cache-Control
標頭的文字。
例外狀況
extension
為 null
。
範例
下列程式碼範例示範如何使用 Internet Explorer 支援的快取控制延伸模組。 伺服器向瀏覽器指出內容不會變更一小時 () pre-check=3600
,並指示它直接從本機快取擷取內容。 不過,如果伺服器修改內容,而且使用者在 15 分鐘 () post-check= 900
期間內要求頁面,瀏覽器會顯示在本機快取中找到的資訊,但也會在伺服器上執行背景檢查和選擇性擷取新內容。
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
備註
如果瀏覽器無法辨識快取控制指示詞或延伸模組,瀏覽器必須忽略無法辨識的詞彙。 如需詳細資訊,請參閱 RFC 2616:超文字傳輸通訊協定 -- HTTP/1.1,可在 World Wide Web Consortium (W3C) 網站上取得。
AppendCacheExtension.NET Framework 3.5 版引進。 如需詳細資訊,請參閱版本和相依性。