1.概述 百度HTTPDNS是使用HTTP或HTTPS协议进行域名解析的百度智能云基础服务 作为DNS服务的补充,HTTPDNS是一款面向移动开发者的域名解析产品,可以避免使用DNS所带来的劫持、解析不精准等问题 对比传统DNS,HTTPDNS的原理图如下:
不从事与网上交易无关的行为; 4.2.3 不发布国家禁止销售的或限制销售(已获得合法许可的除外)的、涉嫌侵犯他人知识产权或其它合法权益的、违背社会公共利益或公共道德或百度智能云千帆AI原生应用商店认为不适合销售的,或其他涉嫌违法或违反本协议及各类百度智能云千帆AI原生应用商店规则的商品或服务信息。
2.优势 安全、防劫持 使用HTTPS代替UDP协议,避免数据包篡改造成的劫持 精准调度、解析 基于百度精准IP识别库,根据移动端外网IP给出最优的域名解析结果 快速生效 域名解析结果变更时,HTTPDNS服务没有传统DNS服务多级缓存的影响,能够更快的令移动端获取新的解析结果
https访问接口 HTTPDNS支持通过https协议进行接口调用,每次通过https接口进行域名解析折算成5次http接口域名解析。例如,当日通过https接口进行了100万次解析,系统会记录100万次https解析,在最终计费时会换算成500万次http类型解析。 计费周期 账单时间是北京时间整点,当前每天结算一次,出账单时间是计费周期结束后1小时内,具体以系统出账时间为准。
不从事与网上交易无关的行为; 4.2.3 不发布国家禁止销售的或限制销售(已获得合法许可的除外)的、涉嫌侵犯他人知识产权或其它合法权益的、违背社会公共利益或公共道德或百度智能云千帆AI原生应用商店认为不适合销售的,或其他涉嫌违法或违反本协议及各类百度智能云千帆AI原生应用商店规则的商品或服务信息。
cache中全部域名的解析结果 2.7 设置HTTPDNS网络请求使用的协议 接口形式:void setHttpsRequestEnable(boolean isHttps); 参数:boolean isHttps True:使用https,默认为True False:使用http 2.8 设置debug log开关 接口形式:void setLogEnable(boolean debug); 参数
HTTPDNS cache中的全部内容 网络切换时,尽快获取新的HTTPDNS解析结果能减少使用跨网解析结果的风险,但刷新请求会消耗一定的流量,默认策略是刷新HTTPDNS cache中全部域名的解析结果 2.7 设置HTTPDNS网络请求使用的协议 接口形式:- (void)setHttpsRequestEnable:(BOOL)enable; 参数:(BOOL)enable True:使用https
统计分析 百度智能云HTTPDNS服务提供解析数据统计分析服务。HTTPDNS服务保留用户的历史域名解析统计数据,用户可以进行统计分析。您既可以按照不同的时间跨度和粒度查看您账户的总解析量数据,也可以选择单个域名单独进行查看。 请求统计 用户可根据“统计分析”查看HTTPDNS服务的数据。进入“HTTPDNS”控制台,点击左侧菜单栏“统计分析”。可以看到HTTPDNS服务的“请求统计”相关数据。
cache中全部域名的解析结果 2.7 设置HTTPDNS网络请求使用的协议 接口形式:void setHttpsRequestEnable(boolean isHttps); 参数:boolean isHttps True:使用https,默认为True False:使用http 2.8 设置debug log开关 接口形式:void setLogEnable(boolean debug); 参数
HTTPDNS cache中的全部内容 网络切换时,尽快获取新的HTTPDNS解析结果能减少使用跨网解析结果的风险,但刷新请求会消耗一定的流量,默认策略是刷新HTTPDNS cache中全部域名的解析结果 2.7 设置HTTPDNS网络请求使用的协议 接口形式:- (void)setHttpsRequestEnable:(BOOL)enable; 参数:(BOOL)enable True:使用https