IP查询接口
更新时间:2024-05-16
IP检测
验证指定的IP是否属于百度智能云CDN节点。
单个 IP 查询接口
Method | Path | Action |
---|---|---|
GET | /v2/utils | 查询IP是否属于百度智能云CDN节点 |
URL参数:
参数 | 类型 | 可选 | 说明 |
---|---|---|---|
action | String | 必须 | describeIp |
ip | String | 必须 | 指定IP地址 |
响应体 (Response Body)
参数 | 类型 | 说明 |
---|---|---|
cdnIP | Bool | true 表示属于开百度智能云CDN节点 |
xcdnIP | Bool | true 表示属于开百度智能云XCDN节点 |
isp | String | 运营商 |
region | String | 地区 |
批量 IP 查询接口
Method | Path | Action |
---|---|---|
POST | /v2/utils/ips | 查询ip列表是否是百度智能云CDN节点 |
请求体(Request Body)
参数 | 类型 | 可选 | 说明 |
---|---|---|---|
action | String | 必须 | describeIp |
ips | list<String> | 必须 | 指定要查询的IP列表,不能为空,不能超过100 |
响应体 (Response Body)
参数 | 类型 | 说明 |
---|---|---|
ipInfo | list<Data> | 查询结果列表 |
Data类型说明
参数 | 类型 | 说明 |
---|---|---|
ip | string | 查询的ip |
cdnIP | Bool | true 表示属于开百度智能云CDN节点 |
xcdnIP | Bool | true 表示属于开百度智能云XCDN节点 |
isp | String | 运营商 |
region | String | 地区 |
request example
{
"action":"describeIp",
"ips":[
"1.3.5.6",
"2.36.4.1",
"1.56.97.180",
"61.185.34.224"
]
}
response example
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Thu, 28 May 2020 11:53:45 GMT
Content-Length: 267
[
{
"cdnIP": false,
"city": "None",
"ip": "1.3.5.6",
"isp": "电信",
"region": "广东",
"xcdnIP": false
},
{
"cdnIP": false,
"city": "None",
"ip": "2.36.4.1",
"isp": "未知",
"region": "海外",
"xcdnIP": false
},
{
"cdnIP": true,
"city": "鹤岗",
"ip": "1.56.97.180",
"isp": "联通",
"region": "黑龙江",
"xcdnIP": false
},
{
"cdnIP": false,
"city": "咸阳",
"ip": "61.185.34.224",
"isp": "电信",
"region": "陕西",
"xcdnIP": true
}
]
回源 IP 地址段查询接口
查询百度智能云CDN回源IP地址段。
Method | Path | Action |
---|---|---|
GET | /v2/nodes/list | 回源IP节点 |
URL参数:
无
响应体 (Response Body)
参数 | 类型 | 说明 |
---|---|---|
status | Int | 状态 0表示正常 |
details | list<Data> | 查询结果列表 |
Data类型说明
参数 | 类型 | 说明 |
---|---|---|
cnname | String | 节点描述 |
ip | String | IP段 |
level | String | 节点层级 |
province | String | 省份 |
city | String | 城市 |
isp | String | 运营商 |
request example
GET /v2/nodes/list HTTP/1.1
Host: cdn.baidubce.com
response example
HTTP/1.1 200 OK
Content-Type: application/json; charset=UTF-8
Date: Thu, 28 May 2020 11:53:45 GMT
{
"status": 0,
"details": [
{
"cnname": "保定移动二级",
"ip": "111.63.51.0/24",
"level": "2",
"province": "河北",
"city": "保定",
"isp": "移动"
},
{
"cnname": "沧州联通二级",
"ip": "221.195.34.0/24",
"level": "2",
"province": "河北",
"city": "沧州",
"isp": "联通"
}
]
}