快取控制。 可選擇性地停用用戶端快取(瀏覽器、代理伺服器、網路快取系統)和內部Platform伺服器快取中的快取。
cache= *
cacheControl*
cache= *
*, *
clientControlserverControl*
cacheControl |
開啟|關閉|驗證|更新 |
clientControl |
開啟/關閉 |
serverControl |
開啟/關閉 |
如果只指定了一個*
cacheControl*
值,則該值將同時應用於客戶端和伺服器快取。
validate
關鍵字允許在影像檔案更改後更新快取條目,而無需等待快取條目自動過期。 此命令不影響客戶端快取。
update
關鍵字可用於強制更新伺服器端快取項。 在資源被更改後(不由快取驗證機制直接跟蹤),例如在修改字型檔案而不更改其檔案名或相關字型ID時,這很有用。
如果在巢狀請求中指定,cache=on
會啟用由巢狀請求產生的影像的持續、伺服器端快取。 只有在預期會以完全相同的參數重複呼叫相同的巢狀請求時,才應謹慎啟用巢狀請求的快取。
要求屬性。 無論目前的層設定為何皆適用。 當要求未傳回回影像時忽略。 當影像目錄停用用戶端快取時(如果catalog::Expiration
有負值),會忽略*clientControl
*。
用戶端快取控制項(僅on
和off
)也可用於/is/content/的靜態內容請求。
cache=on,on
針對HTTP要求、 cache=off
巢狀/內嵌要求、 cache=on
靜態內容要求。