快取控制。 允許選擇性地停用使用者端快取(瀏覽器、Proxy伺服器、網路快取系統)和內部快取 Platform Server 快取。
cache= *
cacheControl*
cache= *
clientControl*, *
serverControl*
cacheControl |
開啟|關閉|驗證|更新 |
clientControl |
開啟|關閉 |
serverControl |
開啟|關閉 |
若只有一個 *
cacheControl*
指定值,則會同時套用至使用者端和伺服器快取。
此 validate
關鍵字允許在影像檔案變更後更新快取專案,而不必等待快取專案自動過期。 使用者端快取不受這個命令影響。
此 update
關鍵字可用來強制更新伺服器端快取專案。 在資源變更後(不會由快取驗證機制直接追蹤)(例如修改字型檔案而不變更其檔案名稱或關聯的字型ID時),這很有用。
若在巢狀要求中指定, cache=on
啟用巢狀要求所產生影像的伺服器端持續快取。 當預期使用完全相同的引數重複呼叫相同的巢狀要求時,才應謹慎啟用巢狀要求的快取。
要求屬性。 無論目前的圖層設定為何,均適用。 當請求未傳回回覆影像時忽略。 *clientControl
*會在影像目錄停用使用者端快取時忽略(若 catalog::Expiration
具有負值)。
使用者端快取控制( on
和 off
僅限)也可用於靜態內容請求: /is/content/.
cache=on,on
若為HTTP請求, cache=off
對於巢狀/內嵌請求, cache=on
用於靜態內容請求。