System::Net::Cache::HttpRequestCacheLevel 枚举

HttpRequestCacheLevel enum

此枚举描述了 HTTP 的缓存设置。

enum class HttpRequestCacheLevel

名称描述
默认0满足对资源的请求,方式可以是使用资源的缓存副本或向服务器发送请求获取资源。
BypassCache1通过使用服务器来满足请求。
CacheOnly2始终使用客户端缓存获取资源。
CacheIfAvailable3如果资源可用,则从缓存满足对资源的请求;否则向服务器发送请求。
Revalidate4如果客户端时间戳与服务器上资源的时间戳相同,则使用资源的本地副本。否则,从服务器下载资源。
Reload5资源始终从服务器下载。
NoCacheNoStore6永不通过使用缓存中的资源来满足请求,也不缓存资源。
CacheOrNextCacheOnly7满足对资源的请求,可从本地计算机的缓存或局域网中的远程缓存获取。
刷新8通过使用服务器或非本地缓存来满足请求。

另见