全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
HTTPDNS

快速入门

更新时间:2017-07-31 20:06:32

1. 开通服务

HTTPDNS服务开通:链接

2. 控制台添加域名

HTTPDNS控制台:链接

通过控制台可以获得HTTPDNS服务的Account ID,并能够添加域名。

控制台上添加的域名,1分钟后会在HTTPDNS服务端生效。

详见控制台操作文档

3. 使用HTTPDNS解析域名

使用HTTPDNS解析域名,请求示例:http://203.107.1.33/100000/d?host=www.aliyun.com

HTTPDNS服务IP列表和API接口详细规范可参考API接口文档

为保障服务可用性,HTTPDNS同时提供多个服务IP,当某个服务IP在异常情况下不可用时,可以使用其它服务IP进行重试。

4. 客户端集成HTTPDNS

通过HTTPDNS获得域名的IP地址后,客户端可以使用这个IP发送业务请求,HTTP请求头的Host字段需改为原来的域名,以下是一个简单的示例:

  1. // 比如您要访问http://www.aliyun.com/,假设www.aliyun.com域名的解析结果是140.205.62.8。
  2. // 一般情况下,使用IP的方式进行访问时,需要设置HTTP请求头的HOST字段为原来的域名。
  3. String fullPath = "http://140.205.62.8/";
  4. String host = "www.aliyun.com";
  5. URL url = new URL(fullPath);
  6. HttpURLConnection conn = (HttpURLConnection) url.openConnection();
  7. // 设置HTTP请求头HOST字段为www.aliyun.com
  8. conn.setRequestProperty("Host", host);

集成HTTPDNS时,请仔细阅读API接口文档,其中包括相关的SDK和使用Demo,可参考文档中的“快速接入”章节。

本文导读目录