lve(String host, boolean cacheOnly); 参数: String host:待解析域名 boolean cacheOnly:是否仅使用HTTPDNS cache 为True时,若HTTPDNS cache未命中,则接口返回空结果,此时接口表现为同步非阻塞接口 为False
移动端直接访问HTTPDNS服务获取域名解析结果,避免多层缓存的影响,可有效缩短域名切换的生效时间。
HTTPDNS SDK支持基于HTTPDNS服务的域名解析,同时支持基于DNS的域名解析,供HTTPDNS服务无法访问时的降级处理 HTTPDNS SDK还支持域名解析结果缓存、网络切换场景感知、IPv6 Only网络适配等功能 支持Android、iOS系统
解析域名时,请求URL中的host会被替换成IP,这种情况下常见的网络处理框架(如NSURLSession)在处理证书验证时会出现domain不匹配的情况,此时需要使用请求原有的域名进行证书校验。
解析域名时,请求URL中的host会被替换成IP,这种情况下常见的网络处理框架(如NSURLSession)在处理证书验证时会出现domain不匹配的情况,此时需要使用请求原有的域名进行证书校验。
ccountID:(NSString *)accountID; 参数:(NSString *)accountID 2.3 设置secret配置信息 接口形式:- (void)setSecret:(NSString *)secret; 参数:(NSString *) secret 2.4 设置预加载域名
ccountID:(NSString *)accountID; 参数:(NSString *)accountID 2.3 设置secret配置信息 接口形式:- (void)setSecret:(NSString *)secret; 参数:(NSString *) secret 2.4 设置预加载域名
mentException异常 2.3 设置secret配置信息 接口形式:void setSecret(String secret); 参数:String secret 字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.4 设置预加载域名
必须参数 dn : 待解析的域名,多域名使用逗号分隔,多域名情况下,限制域名数量上限为10个 tag与dn为互斥参数,二者有且必须仅有1个输入 tag : 代表一组待解析域名的集合,tag在HTTPDNS控制台配置 tag与dn为互斥参数,二者有且必须仅有1个输入 ip:客户端ip,HTTPDNS服务可根据指定用户ip给出最优解析结果 可选参数 格式:点分十进制的ipv4字符串 或 冒号十六进制的ipv6
property (nullable, readonly, copy) NSArray *ipv4List; 说明:IPv4类型的域名解析结果列表,可能为nil 4.