DNS查询接口
用于查询指定域名的DNS记录,包括A记录、AAAA记录、MX记录、NS记录、TXT记录、CNAME记录、SOA记录和PTR记录
接口基础信息
-
接口地址https://api.ahfi.cn/api/DnsQuery
-
请求方式GET
-
返回格式JSON
请求示例
以下是该接口的请求示例,可直接复制使用:
cURL 请求示例
https://api.ahfi.cn/api/DnsQuery?domain=www.ahfi.cn
请求参数
以下是该接口的请求参数说明:
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| domain | string | 选填 | 要查询的域名,需经过URL编码 |
返回参数
以下是该接口的返回参数说明:
| 参数名 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码,200表示成功 |
| msg | string | 提示消息,描述请求处理结果 |
| data | object | DNS记录数据,当未查询到记录时无此字段 |
返回示例
以下是该接口的返回示例:
JSON 返回示例
{
"code": 200,
"msg": "查询成功",
"data": {
"A": [
{
"host": "www.ahfi.cn",
"class": "IN",
"ttl": 600,
"type": "A",
"ip": "1.2.3.4"
}
],
"MX": [
{
"host": "ahfi.cn",
"class": "IN",
"ttl": 600,
"type": "MX",
"pri": 10,
"target": "mail.ahfi.cn"
}
],
"NS": [
{
"host": "ahfi.cn",
"class": "IN",
"ttl": 600,
"type": "NS",
"target": "ns1.ahfi.cn"
}
]
}
}