二、域名解析 绑定一级域名和子域名 一般您购买域名后,域名列表中显示的是一级域名,如 aipage.com 。给一级域名添加解析后用户可以在浏览器地址栏直接输入 aipage.top 访问您的网站。而 www.aipage.com 属于子域名,www子域名是网站使用的最多的域名,需要单独添加解析来支持用户输入 www.aipage.top 访问。
若用户没有续费或购买流量包,账户余额抵扣完毕时,百度智能云移动域名解析服务HTTPDNS将停止服务。
安装SDK工具包 运行环境 Java SDK工具包可在JDK1.7、JDK1.8环境下运行。
域名相关接口 添加域名 描述 添加域名 请求结构 Plain Text 复制 1 POST /v{version}/dns/zone?
API服务域名 PrivateZone(内网DNS)为全局产品,服务域名为: privatezone.baidubce.com 说明:PrivateZone API支持HTTP和HTTPS两种调用方式。为了提升数据的安全性,建议通过HTTPS调用。 公网DNS为全局产品,服务域名为: dns.baidubce.com 说明:公网DNS API支持HTTP和HTTPS两种调用方式。
使用建议 4.1 HTTPDNS解析结果的使用方式 使用HTTPDNS解析结果的ip,对待请求URL中的域名进行替换 设置http请求header中的host字段,在该字段中指定待请求域名 当HTTPDNS获取解析结果失败时,使用原有URL发起请求,此种情况下的请求默认会使用DNS解析 具体实现可参考BDHttpDnsSDKDemo的Android工程 4.2 HTTPS证书校验 当客户端使用HTTPDNS
4.使用建议 4.1 HTTPDNS解析结果的使用方式 使用HTTPDNS解析结果的ip,对待请求URL中的域名进行替换 设置http请求header中的host字段,在该字段中指定待请求域名 当HTTPDNS获取解析结果失败时,使用原有URL发起请求,此种情况下的请求默认会使用DNS解析 具体实现可参考BDHttpDnsSDKDemo的Android工程 4.2 HTTPS证书校验 当客户端使用HTTPDNS
boolean httpDnsPrefetch:网络切换后是否对缓存中所有域名进行HTTPDNS预取,默认为True 说明: 网络切换时,若继续使用cache中的解析结果,则可能造成跨网访问的问题,因此默认的网络切换处理策略是清除HTTPDNS cache中的全部内容 网络切换时,尽快获取新的HTTPDNS解析结果能减少使用跨网解析结果的风险,但刷新请求会消耗一定的流量,默认策略是刷新HTTPDNS
主要的示例代码位于源文件MainActivity.java中 Demo的示例代码包括: HTTPDNS的初始化配置 使用HTTPDNS解析结果发起https请求的流程 ip替换 Header中设置host 处理https证书校验回调 HTTPDNS解析失败时的降级
主要的示例代码位于源文件MainActivity.java中 Demo的示例代码包括: HTTPDNS的初始化配置 使用HTTPDNS解析结果发起https请求的流程 ip替换 Header中设置host 处理https证书校验回调 HTTPDNS解析失败时的降级