快取原則互動 — 最長使用期限和最小有效期限
為了協助確保將最新內容傳回給用戶端應用程式,用戶端快取原則與伺服器重新驗證需求的互動一律會導致最保守的快取原則。 本主題中的所有範例都會說明在 1 月 1 日快取並在 1 月 4 日到期之資源的快取原則。
下列範例說明最長使用期限 (maxAge
) 與最小有效期限 (minFresh
) 值的互動所造成的快取原則。
如果快取原則設定
maxAge
= 2 天,但未指定minFresh
,則會在 1 月 3 日重新驗證內容。根據
maxAge
,如果快取原則設定maxAge
= 2 天且minFresh
= 1 天,則會在 1 月 3 日之前整理內容。 根據minFresh
,會在 1 月 3 日之前整理內容。 因此,必須在 1 月 3 日重新驗證內容。根據
maxAge
,如果快取原則設定maxAge
= 2 天且minFresh
= 2 天,則會在 1 月 3 日之前整理內容。 根據minFresh
,會在 1 月 2 日之前整理內容。 因此,必須在 1 月 2 日重新驗證內容。