查询域名配置信息详情 接口描述:调用本接口查询某域名配置信息 请求方式:get 请求路径:/domain/querydomaindetail 使用说明:单个用户一分钟限制调用10000次,并发不超过100 请求参数说明: 参数名 类型 是否必填 名称 说明 productcode string 否 产品类型 产品类型,“006”(全站加速),不传代表全部产品 domain string 是 域名 functionnames string 否 功能函数名称 若该参数不传,则默认返回的是该域名全部功能的配置参数,若传该参数,则返回指定功能的配置信息,多个功能用英文逗号分割,若该参数未配置,可能返回为空,目前支持参数:blackreferer(referer黑名单),whitereferer(referer白名单),filetypettl(文件过期时间设置),ipblacklist(ip黑名单),ipwhitelist(ip白名单),reqheaders(自定义回源请求头),respheaders(自定义响应头),reqhost(回源host),errorcode(错误码缓存配置),sharedhost(共享缓存域名) 返回参数说明: 参数 类型 是否必传 名称及描述 code int 是 状态码,成功100000 message string 是 描述信息,成功返回success,其他返回异常信息描述 domain string 否 域名 status int 否 域名状态,4(已启用);6(已停止)。域名详情只返回域名的确定状态,过程中的状态不会返回。 productcode string 否 产品类型,“001”(静态加速),“003”:(下载加速), “004”(视频点播加速),“008”(CDN加速),“006”(全站加速) areascope int 否 加速范围 cname string 否 cname insertdate string 否 创建时间,单位毫秒 statusdate string 否 修改时间,单位毫秒 ipv6enable int 否 ipv6启用,1(启用 );2(关闭) recordnum string 否 备案号 recordstatus string 否 备案状态,false(未备案);ture(已备案) originhosttype int 否 主备源携带不同的回源host是否开启,0(关闭);1(开启) originprotocol string 否 回源协议,http(用http协议回源);https(用https协议回源);followrequest(跟随访问协议进行回源) origin list 否 源站信息 origin[].origin string 否 源站ip或域名 origin[].port int 否 源站端口 origin[].weight int 否 权重 origin[].role string 否 源站角色 origin[].protocol string 否 源站类型 blackreferer dict 否 referer黑名单 blackreferer.allowlist list 否 referer黑名单列表 blackreferer.allowempty string 否 是否允许为空,“on”(允许为空); “off”(不允许为空) whitereferer dict 否 referer白名单 whitereferer.allowlist list 否 referer白名单列表 whitereferer.allowempty string 否 是否允许为空,“on”(允许为空); “off”(不允许为空) filetypettl list 否 文件过期时间设置 filetypettl[].filetype string 否 缓存文件类型,多个以逗号隔开 filetypettl[].ttl int 否 缓存时间,单位秒 filetypettl[].cachetype int 否 缓存类型, 1(不缓存);2(优先遵循源站);3(强制缓存) filetypettl[].cachewithargs int 否 是否带参数缓存,0(不带参数缓存);1(带参数缓存) filetypettl[].mode int 否 模式, 0(文件后缀);1(目录);2(首页); 3(全部文件);4(全路径);5(正则),不传默认0 filetypettl[].priority int 否 优先级 reqheaders list 否 自定义回源请求头 reqheaders[].key string 否 自定义回源请求头名称 reqheaders[].value string 否 自定义回源请求头值 respheaders list 否 自定义响应头 respheaders[].key string 否 自定义响应头名称 respheaders[].value string 否 自定义响应头值 basicconf dict 否 http配置基础信息 basicconf.follow302 int 否 是否拉取跳转后文件,0(否);1(是) basicconf.usehttp2 int 否 是否开启http2,0(不开启);1(开启),该字段只有在证书开启状态下才会有效 errorcode list 否 错误码缓存配置 errorcode[].code string 否 错误状态码 errorcode[].ttl int 否 缓存时间,单位秒 useragent dict 否 useragent黑白名单配置 useragent.type int 否 类型,0:(黑名单); 1( 白名单) useragent.ua list 否 useragent列表 httpsstatus string 否 是否开启https,on、off certname string 否 国际证书备注名 certnamegm string 否 国密证书备注名 httpsbasic dict 否 https基础配置 httpsbasic.httpsforce string 否 https强制跳转,“on”(跳转);“off”(不跳转) httpsbasic.httpforce string 否 http强制跳转,“on”(跳转);“off”(不跳转) httpsbasic.forcestatus string 否 强制跳转状态码 httpsbasic.originprotocol string 否 https回源协议,http(用http协议回源);https(用https协议回源);followrequest(跟随访问协议进行回源) gzip dict 否 压缩功能 gzip.minlength string 否 压缩文件大小 gzip.filetype string 否 压缩文件类型 gzip.type int 否 压缩类型,0(gzip);1(brotli) ipblacklist string 否 ip黑名单 ipwhitelist string 否 ip白名单 reqhost string 否 回源host sharedhost string 否 共享缓存域名 liveconf dict 否 直播加速信息,当前为空 limitspeeduri list 否 基于url参数限速 limitspeeduri[].id string 否 limitspeeduri列表内唯一 limitspeeduri[].unit string 否 单位 limitspeeduri[].args string 否 uri参数名 limitspeeduri[].timeseg string 否 时段 limitspeeduri[].weight int 否 优先级 limitspeeduricondition dict 否 limitspeeduri的condition配置 limitspeedconst list 否 基于固定值限速 limitspeedconst[].id string 否 基于固定值限速唯一标识,limitspeedconst列表内唯一 limitspeedconst[].rate int 否 限速值 limitspeedconst[].timeseg string 否 时段 limitspeedconst[].unit string 否 单位 limitspeedconst[].weight int 否 优先级 limitspeedconstcondition dict 否 limitspeedconst的condition配置 backoriginargrewrite dict 否 回源参数改写 backoriginurirewritecondition dict 否 回源uri改写condition配置 backoriginargrewritecondition dict 否 回源参数改写condition配置 md5securetime list 否 md5时间戳防盗链 md5securetime[].delimtimechar string 否 md5加密方式分隔符 md5securetime[].element list 否 加密元素设置 md5securetime[].forbiddencode int 否 校验不通过状态码,默认403 md5securetime[].id string 否 配置名,唯一标识 md5securetime[].md5arg string 否 md5校验参数名称 md5securetime[].md5forbiddencode int 否 md5校验不通过状态码 md5securetime[].md5path int 否 md5校验码位置 md5securetime[].md5pathcustom string 否 自定义目录 md5securetime[].md5pathlevel int 否 目录级别 md5securetime[].md5pattern string 否 md5模式名称 md5securetime[].md5replace string 否 md5替代内容 md5securetime[].md5switch int 否 md5校验开关 md5securetime[].priority int 否 权重 md5securetime[].timearg string 否 参数名称 md5securetime[].timeformat int 否 时间戳格式 md5securetime[].timelowerlimit int 否 可访问起始时长 md5securetime[].timemd5length int 否 md5校验长度 md5securetime[].timemd5start int 否 md5校验起始位置 md5securetime[].timepath int 否 时间戳位置 md5securetime[].timepathcustom string 否 自定义目录 md5securetime[].timepathlevel int 否 目录级别 md5securetime[].timepattern string 否 time模式名称 md5securetime[].timereplace string 否 time替代内容 md5securetime[].timeswitch int 否 时间戳校验开关 md5securetime[].timeupperlimit int 否 时间戳有效期 md5securetimecondition dict 否 加密元素condition设置 cachekeyargscondition dict 否 缓存参数的condition配置 ignorebackoriginargs int 否 是否忽略回源参数 gzipcondition dict 否 文件压缩condition配置 ipdenymode int 否 ip黑白名单匹配方式 cachekeyargs list 否 缓存参数 cachekeyargs[].args string 否 匹配方式为0时配置的参数 cachekeyargs[].id string 否 基于缓存参数唯一标识 cachekeyargs[].ignore int 否 去参数缓存开关 cachekeyargs[].ignoreargs string 否 忽略特定参数缓存 cachekeyargs[].iswithargs int 否 带特定参数缓存 cachekeyargs[].mode int 否 匹配方式 cachekeyargs[].pattern string 否 匹配方式为1时配置,目前没用 cachekeyargs[].priority int 否 优先级 cachekeyargs[].replace string 否 匹配方式为1时配置,目前没用 cachekeyargs[].subject string 否 匹配方式为1时配置,目前没用 contentcheckswitch int 否 内容审核开关 xffheader str 否 传递客户端ip头部设置 etaglmcheck int 否 分片Etag和LM检查开关 complexrespheader dict 否 复杂模式响应头 refererillegalcode int 否 非法请求状态码referer backoriginurirewrite dict 否 回源uri改写 follow302isvalid int 否 follow302后是否有效 pathttl list 否 路径配置