查詢域名配置詳情
更新時間 2024-11-02 08:19:21
最近更新時間: 2024-11-02 08:19:21
分享文章
接口描述:調用本接口查詢某域名配置信息
請求方式:get
請求路徑:/domain/query-domain-detail
使用說明:單個用戶一分鐘限制調用10000次,并發不超過100
Query參數說明:
| 參數名 | 類型 | 是否必填 | 名稱 | 說明 |
|---|---|---|---|---|
| product_code | string | 否 | 產品類型 | 產品類型,“007”(安全加速) |
| domain | string | 是 | 域名 |
返回參數說明:
| 參數 | 類型 | 是否必傳 | 名稱及描述 |
|---|---|---|---|
| code | int | 是 | 狀態碼,成功100000 |
| message | string | 是 | 描述信息,成功返回success,其他返回異常信息描述 |
| domain | string | 否 | 域名 |
| status | int | 否 | 域名狀態,4(已啟用);6(已停止)。域名詳情只返回域名的確定狀態,過程中的狀態不會返回。 |
| product_code | string | 否 | 產品類型,“007”(安全加速) |
| area_scope | int | 否 | 加速范圍 |
| cname | string | 否 | cname |
| insert_date | string | 否 | 創建時間,單位毫秒 |
| status_date | string | 否 | 修改時間,單位毫秒 |
| ipv6_enable | int | 否 | ipv6啟用,1(啟用 );2(關閉) |
| record_num | string | 否 | 備案號 |
| record_status | string | 否 | 備案狀態,false(未備案);ture(已備案) |
| origin_host_type | int | 否 | 主備源攜帶不同的回源host是否開啟,0(關閉);1(開啟) |
| origin_protocol | string | 否 | 回源協議,http(用http協議回源);https(用https協議回源);follow_request(跟隨訪問協議進行回源) |
| origin | list | 否 | 源站信息 |
| origin[*].origin | string | 否 | 源站ip或域名 |
| origin[*].port | int | 否 | 源站端口 |
| origin[*].weight | int | 否 | 權重 |
| origin[*].role | string | 否 | 源站角色 |
| origin[*].protocol | string | 否 | 源站類型 |
| black_referer | dict | 否 | referer黑名單 |
| black_referer.allow_list | list | 否 | referer黑名單列表 |
| black_referer.allow_empty | string | 否 | 是否允許為空,“on”(允許為空); “off”(不允許為空) |
| white_referer | dict | 否 | referer白名單 |
| white_referer.allow_list | list | 否 | referer白名單列表 |
| white_referer.allow_empty | string | 否 | 是否允許為空,“on”(允許為空); “off”(不允許為空) |
| filetype_ttl | list | 否 | 文件過期時間設置 |
| filetype_ttl[*].file_type | string | 否 | 緩存文件類型,多個以逗號隔開 |
| filetype_ttl[*].ttl | int | 否 | 緩存時間,單位秒 |
| filetype_ttl[*].cache_type | int | 否 | 緩存類型, 1(不緩存);2(優先遵循源站);3(強制緩存) |
| filetype_ttl[*].cache_with_args | int | 否 | 是否帶參數緩存,0(不帶參數緩存);1(帶參數緩存) |
| filetype_ttl[*].mode | int | 否 | 模式, 0(文件后綴);1(目錄);2(首頁); 3(全部文件);4(全路徑);5(正則),不傳默認0 |
| filetype_ttl[*].priority | int | 否 | 優先級 |
| req_headers | list | 否 | 自定義回源請求頭 |
| req_headers[*].key | string | 否 | 自定義回源請求頭名稱 |
| req_headers[*].value | string | 否 | 自定義回源請求頭值 |
| resp_headers | list | 否 | 自定義響應頭 |
| resp_headers[*].key | string | 否 | 自定義響應頭名稱 |
| resp_headers[*].value | string | 否 | 自定義響應頭值 |
| basic_conf | dict | 否 | http配置基礎信息 |
| basic_conf.follow302 | int | 否 | 是否拉取跳轉后文件,0(否);1(是) |
| basic_conf.use_http2 | int | 否 | 是否開啟http2,0(不開啟);1(開啟),該字段只有在證書開啟狀態下才會有效 |
| error_code | list | 否 | 錯誤碼緩存配置 |
| error_code[*].code | string | 否 | 錯誤狀態碼 |
| error_code[*].ttl | int | 否 | 緩存時間,單位秒 |
| user_agent | dict | 否 | user_agent黑白名單配置 |
| user_agent.type | int | 否 | 類型,0:(黑名單); 1( 白名單) |
| user_agent.ua | list | 否 | user_agent列表 |
| https_status | string | 否 | 是否開啟https,on、off |
| cert_name | string | 否 | 證書備注名 |
| https_basic | dict | 否 | https基礎配置 |
| https_basic.https_force | string | 否 | https強制跳轉,“on”(跳轉);“off”(不跳轉) |
| https_basic.http_force | string | 否 | http強制跳轉,“on”(跳轉);“off”(不跳轉) |
| https_basic.force_status | string | 否 | 強制跳轉狀態碼 |
| https_basic.origin_protocol | string | 否 | https回源協議,http(用http協議回源);https(用https協議回源);follow_request(跟隨訪問協議進行回源) |
| gzip | dict | 否 | 壓縮功能 |
| gzip.min_length | str | 否 | 壓縮文件大小 |
| gzip.file_type | str | 否 | 壓縮文件類型 |
| gzip.type | int | 否 | 壓縮類型,0(gzip);1(brotli) |
| ip_black_list | string | 否 | ip黑名單 |
| ip_white_list | string | 否 | ip白名單 |
| req_host | string | 否 | 回源host |
| shared_host | string | 否 | 共享緩存域名 |
示例:
示例:
請求路徑://cdnapi-global.ctapi.daliqc.cn/domain/query-domain-detail
請求://cdnapi-global.ctapi.daliqc.cn/domain/query-domain-detail?domain=aaa.com&product_code=007
返回結果:
{
"code": 100000,
"message": "success",
"domain": "daliqc.cn",
"product_code": "007",
"area_scope": 1,
"origin": [
{
"protocol": "http",
"role": "master",
"port": 80,
"origin": "1.1.1.1",
"weight": 10
}
],
"black_referer": {},
"white_referer": {},
"filetype_ttl": [
{
"mode": 0,
"file_type": "php,ashx,aspx,asp,jsp,do",
"cache_type": 3,
"priority": 10,
"ttl": 0,
"cache_with_args": 0
},
{
"mode": 0,
"file_type": "js,css,xml,htm,html",
"cache_type": 3,
"priority": 10,
"ttl": 1800,
"cache_with_args": 0
},
{
"mode": 0,
"file_type": "swf,jpg,gif,png,bmp,ico,ts",
"cache_type": 3,
"priority": 10,
"ttl": 86400,
"cache_with_args": 0
},
{
"mode": 0,
"file_type": "wmv,mp3,wma,ogg,flv,mp4,avi,mpg,mpeg,f4v,hlv,rmvb,rm,3gp,img,bin,zip,rar,ipa,apk,jar,sis,xap,msi,exe,cab,7z,pdf,doc,docx,xls,xlsx,ppt,pptx,txt",
"cache_type": 3,
"priority": 10,
"ttl": 31536000,
"cache_with_args": 0
}
],
"req_headers": [],
"resp_headers": [],
"live_conf": {},
"basic_conf": {
"follow302": 0,
"use_http2": 0
},
"error_code": [],
"user_agent": {},
"https_status": "off",
"https_basic": {
"https_force": "off",
"force_status": "302",
"origin_protocol": "http",
"http_force": "off"
},
"record_num": "京ICP證030173號-1",
"record_status": "true",
"insert_date": "1657177732000",
"status_date": "0",
"cname": "erwrr.baidu.com.ctdns.cn",錯誤碼請參考:API返回參數code和message含義