CDN

查询域名详细配置信息

最近更新时间:2019-05-14 17:47:03

GetDomainConfigs

描述

本接口用于获取指定加速域名的详细配置信息。

请求语法

本接口请求需要包含指定目录/2016-09-01/domain/GetDomainConfigs、公共请求header和该接口所特有的请求参数,具体请求语句参照下文请求示例。

请求参数

参数名 必选 类型及范围 说明
DomainId String 域名ID
ConfigList String 需要查询的配置,多个配置用逗号(半角)分隔。不填代表查询所有,具体参数说明见下表

ConfigList

参数名 类型及范围 说明
cache_expired String 缓存策略
ip String IP防盗链配置
http_header String 设置http头
ignore_query_string String 过滤参数
referer String Refer防盗链功能
src_host String 设置回源host
video_seek String 设置拖拽
test_url String 设置测试URL
certificate String 设置服务证书
request_auth String 时间戳+共享密钥防盗链配置
http2_option String 设置HTTP 2.0
force_redirect String 设置强制跳转
page_compress String 设置智能压缩
error_page String 自定义错误页面

返回参数

参数名 类型及范围 说明
DomainConfigs String 对应的配置数据

示例

请求示例

GET方式:

GET /2016-09-01/domain/GetDomainConfigs?DomainId=2D09XC0&ConfigList 1.1
Host: cdn.api.ksyun.com
X-Amz-Date: date
Authorization:authorization string
x-action: GetDomainConfigs
x-version: 2016-09-01

POST方式:

POST  /2016-09-01/domain/GetDomainConfigs 1.1
Host: cdn.api.ksyun.com
X-Amz-Date: date
Authorization:authorization string
x-action: GetDomainConfigs
x-version: 2016-09-01
Content-Type: application/x-www-form-urlencoded

DomainId=2D09XC0&ConfigList

返回示例

{
  "CacheRuleConfig": {
    "CacheRules": [
      {
        "CacheRuleType": "exact",
        "Value": "/111xxXXX/XXX.TXT",
        "CacheTime": 120,
        "RespectOrigin": "off",
        "IgnoreNoCache": "off"
      },
      {
        "CacheRuleType": "exact",
        "Value": "/111xxXXX/XXX.TXT",
        "CacheTime": 120,
        "RespectOrigin": "off",
        "IgnoreNoCache": "off"
      }
    ]
  },
  "IpProtectionConfig": {
    "IpList": ""
  },
  "HttpHeadersConfig": {
    "HttpHeaderRules": []
  },
  "PageCompressConfig": {
    "Enable": "off"
  },
  "IgnoreQueryStringConfig": {
    "Enable": "on"
  },
  "BackOriginConfig": {
    "Enable": ""
  },
  "ReferProtectionConfig": {
    "Enable": "off",
    "ReferType": "",
    "ReferList": "",
    "AllowEmpty": "off"
  },
  "BackOriginHostConfig": {
    "BackOriginHost": "www.test.com"
  },
  "VideoSeekConfig": {
    "Enable": "off"
  },
  "OriginAdvancedConfig": {
    "Enable": "off",
    "OriginType": "ipaddr",
    "OriginAdvancedItems": [],
    "OriginPolicy": "rr",
    "OriginPolicyBestCount": "1"
  },
  "TestUrlConfig": {
    "TestUrlConfig": "https://www.test.com"
  }
  "RequestAuthConfig": {    
    "Enable":"off",    
    "AuthType": "TypeA",   
    "Key1": "",    
    "ExpirationTime": "",
 }
}

金山云,开启您的云计算之旅

注册有礼