public enum Source { HTTPDNS_CACHE, HTTPDNS_STALE_CACHE, HTTPDNS_REQUEST, LOCALDNS_REQUEST, LOCALDNS_CACHE, UNKNOWN }
解析结果的来源。
枚举值 | 说明 |
---|---|
HTTPDNS_CACHE | 0:来源是 SDK 的缓存。缓存中该解析记录的来源是 HTTPDNS 服务端。同时解析结果未过期。 |
HTTPDNS_STALE_CACHE | 1:来源是 SDK 的缓存。缓存中该解析记录的来源是 HTTPDNS 服务端。解析结果已过期,但是在容忍时间内。 |
HTTPDNS_REQUEST | 2:解析结果是 SDK 向 HTTPDNS 服务端发送解析请求获得的,并且解析结果未过期。 |
LOCALDNS_REQUEST | 3:解析结果是 SDK 向 Local DNS 发送解析请求获得的,并且解析结果未过期。 |
LOCALDNS_CACHE | 4:来源是 SDK 的缓存。该解析记录的来源是 Local DNS。解析结果未过期。 |
UNKNOWN | 5:SDK 没有获取到解析结果。 |