2.功能列表 基于HTTPDNS或DNS的域名解析 在HTTPDNS服务无法访问时,可自动降级到基于DNS的域名解析 支持返回多VIP解析结果 支持对域名解析结果的缓存 可以对缓存的处理策略进行配置 支持网络切换场景的感知及处理 可自动感知网络切换事件,清理并刷新域名解析缓存 清理、刷新缓存策略可配置 适配IPv6网络环境 SDK内部感知当前接入的网络环境状态,在返回域名解析结果时,只给出符合当前网络环境状态的
HTTP/1.1 200 OK x-bce-request-id: 27e9a3a5-989a-48b8-9833-aacc732f7cba Date: Tue, 22 May 2018 02:06:36 GMT Server: BWS Content-Type: application/json;charset=UTF-8 { "zoneId":"zone-jkgdns3h
服务的API调用操作步骤 调整控制台数据报表展现最粗粒度为天,方便用户查看天级别数据 2018-11 百度智能云移动域名解析HTTPDNS服务为用户提供 控制台入口 ,方便管理和配置HTTPDNS服务 2018-10 首页开通按钮优化、突出免费额度 相关产品增加itm 2018-09 正式商用,发布 产品定价 及SLA
公共头域将在每个DNS API中出现,是必需的头域。POST、PUT、DELETE等请求数据放在request body中。 公共响应头 公共头部 描述 Content-Type application/json; charset=utf-8。 x-bce-request-id VPC后端生成,并自动设置到响应头域中。
对于有多IP解析结果的情况: 建议用户优先使用第一个IP进行请求 对于请求失败需要重试的情况,建议按顺序依次使用多IP解析结果中的IP进行重试 异常情况 或 没有解析结果的情况,为空列表 ttl:int类型,域名有效时间,以秒为单位, ttl默认使用权威域名解析服务器给出的值,也可在HTTPDNS控制台中自行配置 clientip string类型,服务端角度看到的客户端外网ip信息 内容格式:点分十进制的
常见服务端异常可参见 LD错误码 SDK日志 LD GO SDK支持六个级别、三种输出(标准输出、标准错误、文件)、基本格式设置的日志模块,导入路径为 github.com/baidubce/bce-sdk-go/util/log 。输出为文件时支持设置五种日志滚动方式(不滚动、按天、按小时、按分钟、按大小),此时还需设置输出日志文件的目录。
注:细分线路的意义在于能够自动判断访问者的地址是“北京联通”,然后智能返回对应的“北京联通”的服务器IP。更加精准地为来访者指向对应服务器。
1.SDK集成方式 iOS版HTTPDNS SDK以framework方式提供,用户app使用xcode将BDHttpDns.framework集成到自己的工程中 请使用头文件BDHttpDns/BDHttpDns.h 具体的集成方式可参考BDHttpDnsSDKDemo-ios工程 支持iOS8.0及以上系统
SDK集成方式 iOS版HTTPDNS SDK以framework方式提供,用户app使用xcode将BDHttpDns.framework集成到自己的工程中 请使用头文件BDHttpDns/BDHttpDns.h 具体的集成方式可参考BDHttpDnsSDKDemo-ios工程 支持iOS8.0及以上系统
安装Android-SDK工具包 Android SDK下载 - MD5:326d0181eddbc368240e2bcdd7d0f5d6 Android SDK Demo下载 - MD5:f016f277a491648c80a5d6f40c5d18c8 版本更新记录 v1.2.0 支持同步解析、异步解析接口 支持dns解析 支持域名解析结果缓存 支持设置过期缓存的处理策略 支持网络切换场景的处理适配