HTTP_CACHE_POLICY 結構 (HTTP.h)
HTTP_CACHE_POLICY結構可用來定義與快取回應片段相關聯的快取原則。
語法
typedef struct _HTTP_CACHE_POLICY {
HTTP_CACHE_POLICY_TYPE Policy;
ULONG SecondsToLive;
} HTTP_CACHE_POLICY, *PHTTP_CACHE_POLICY;
成員
Policy
此參數是 來自HTTP_CACHE_POLICY_TYPE 的下列其中一個值,可控制如何快取相關聯的回應或回應片段。
值 | 意義 |
---|---|
|
完全不要快取資料。 |
|
快取資料,直到應用程式明確釋放資料為止。 |
|
快取 SecondsToLive 成員所指定的秒數資料。 |
SecondsToLive
當 Policy 成員等於 HttpCachePolicyTimeToLive 時,資料會在釋放前快取 SecondsToLive 秒。 若為 Policy的其他值,則會忽略 SecondsToLive 。
需求
最低支援的用戶端 | Windows Vista、Windows XP 與 SP2 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | HTTP.h |