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
Txt
1{
2 "action":"describeIp",
3 "ips":[
4 "1.3.5.6",
5 "2.36.4.1",
6 "1.56.97.180",
7 "61.185.34.224"
8 ]
9}
response example
Plain Text
1HTTP/1.1 200 OK
2Content-Type: application/json; charset=UTF-8
3Date: Thu, 28 May 2020 11:53:45 GMT
4Content-Length: 267
5
6[
7 {
8 "cdnIP": false,
9 "city": "None",
10 "ip": "1.3.5.6",
11 "isp": "电信",
12 "region": "广东",
13 "xcdnIP": false
14 },
15 {
16 "cdnIP": false,
17 "city": "None",
18 "ip": "2.36.4.1",
19 "isp": "未知",
20 "region": "海外",
21 "xcdnIP": false
22 },
23 {
24 "cdnIP": true,
25 "city": "鹤岗",
26 "ip": "1.56.97.180",
27 "isp": "联通",
28 "region": "黑龙江",
29 "xcdnIP": false
30 },
31 {
32 "cdnIP": false,
33 "city": "咸阳",
34 "ip": "61.185.34.224",
35 "isp": "电信",
36 "region": "陕西",
37 "xcdnIP": true
38 }
39]
回源 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
Text
1GET /v2/nodes/list HTTP/1.1
2Host: cdn.baidubce.com
response example
Txt
1HTTP/1.1 200 OK
2Content-Type: application/json; charset=UTF-8
3Date: Thu, 28 May 2020 11:53:45 GMT
4
5{
6 "status": 0,
7 "details": [
8 {
9 "cnname": "保定移动二级",
10 "ip": "111.63.51.0/24",
11 "level": "2",
12 "province": "河北",
13 "city": "保定",
14 "isp": "移动"
15 },
16 {
17 "cnname": "沧州联通二级",
18 "ip": "221.195.34.0/24",
19 "level": "2",
20 "province": "河北",
21 "city": "沧州",
22 "isp": "联通"
23 }
24 ]
25}