字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.3 设置secret配置信息 接口形式:void setSecret(String secret); 参数:String secret 字符串长度上限为64字节 异常: 对于非法输入,会抛出IllegalArgumentException异常 2.4 设置预加载域名 接口形式:void
2.设置接口 2.1 获取服务实例 接口形式:+ (instancetype)sharedInstance; 参数:无 返回值:BDHttpDNS单例对象,用于HTTPDNS解析 2.2 设置HTTPDNS的账号ID 接口形式:- (void)setAccountID:(NSString *)accountID; 参数:(NSString *)accountID 2.3 设置secret配置信息 接口形式
域名解析 支持全网域名解析 支持单域名/批量域名查询(一期暂不支持批量解析) 支持使用HTTP或HTTPS协议访问HTTPDNS服务器 3.2. 防盗用的保护机制 用户鉴权机制 HTTPDNS服务为每个用户分配secret密钥,用户使用secret密钥对每次请求内容进行签名,在HTTPDNS服务端对签名合法性进行校验。
控制台概览 百度智能云移动域名解析HTTPDNS服务控制台是管理和配置HTTPDNS服务的入口。进入百度智能云HTTPDNS服务控制台方法如下: 登录百度智能云官网,点击右上角的“管理控制台”,快速进入控制台界面。 选择“产品服务>网站服务>移动解析HTTPDNS”,进入“HTTPDNS”控制台。
在另一台BCC内通过Ping命令,查看是否能够通过域名解析获得IP地址。 至此,成功通过Terraform建立私有域名解析服务。 总结 借助Terraform,您可以一键搭建私有域名解析服务,快速配置VPC、私有域、解析记录等多种资源,实现内网DNS解析服务的的快速建立。 相关产品 云服务器BCC 、 私有网络VPC 、 智能云解析DNS
2.功能列表 基于HTTPDNS或DNS的域名解析 在HTTPDNS服务无法访问时,可自动降级到基于DNS的域名解析 支持返回多VIP解析结果 支持对域名解析结果的缓存 可以对缓存的处理策略进行配置 支持网络切换场景的感知及处理 可自动感知网络切换事件,清理并刷新域名解析缓存 清理、刷新缓存策略可配置 适配IPv6网络环境 SDK内部感知当前接入的网络环境状态,在返回域名解析结果时,只给出符合当前网络环境状态的
域名分析 “域名请求分析”统计页展示分域名的HTTPDNS请求量的时间曲线图。用户可选择30天内的域名进行分析。默认展示1天内统计结果。 “Top域名”页展示域名请求数排序饼形图及列表“域名请求分析”统计页,默认展示1天内统计结果。 服务质量 服务质量页包含成功率、状态码分析、异常请求统计分析可供用户监测百度智能云HTTPDNS服务质量。
1.介绍 为了便于移动端产品使用百度智能云HTTPDNS服务,百度智能云提供了HTTPDNS SDK,可以很容易的被移动端开发者使用。 HTTPDNS SDK支持基于HTTPDNS服务的域名解析,同时支持基于DNS的域名解析,供HTTPDNS服务无法访问时的降级处理 HTTPDNS SDK还支持域名解析结果缓存、网络切换场景感知、IPv6 Only网络适配等功能 支持Android、iOS系统
更新加速域名回源地址 SetDomainOrigin 加速域名的回源地址可以在创建域名的时候设置好,也可以在创建完成后进行更新。 cli := client . GetDefaultClient ( ) testDomain := test_go_sdk.baidu.com err := cli . SetDomainOrigin ( testDomain , [ ] api .
说明:IPv4类型的域名解析结果列表,可能为nil @property (nullable, readonly, copy) NSArray *ipv6List; 说明:IPv6类型的域名解析结果列表,可能为nil 3.2 同步域名解析接口 接口形式:- (BDHttpDnsResult*)syncResolve:(NSString *)host cacheOnly:(BOOL)cacheOnly;