public enum CacheMode extends java.lang.Enum<CacheMode>
| 枚举常量和说明 |
|---|
DEFAULT
按照HTTP协议的默认缓存规则,例如有304响应头时缓存
|
FIRST_CACHE_THEN_REQUEST
先使用缓存,不管是否存在,仍然请求网络
|
IF_NONE_CACHE_REQUEST
如果缓存不存在才请求网络,否则使用缓存
|
NO_CACHE
不使用缓存
|
REQUEST_FAILED_READ_CACHE
请求网络失败后,读取缓存
|
public static final CacheMode DEFAULT
public static final CacheMode NO_CACHE
public static final CacheMode REQUEST_FAILED_READ_CACHE
public static final CacheMode IF_NONE_CACHE_REQUEST
public static final CacheMode FIRST_CACHE_THEN_REQUEST
public static CacheMode[] values()
for (CacheMode c : CacheMode.values()) System.out.println(c);
public static CacheMode valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值