帮助与文档

URL一致性检查任务查询 下载PDF文档

接口地址

请求URL: cache/purgeCheck (GET)

接口请求域名: cdn.api.baishan.com
接口版本: v2

接口描述

获取全网url资源校验结果
用于检验探测所有边缘节点上的相应资源是否不存在或者与源站一致,根据查询任务的batchId来获取回测结果

输入参数

请求参数(GET)

参数添加到在url的query部分,例如: ?key1=value1&key2=value2

参数名数据类型是否必须说明
batchIdstring通过提交查询任务接口获得的batchId来获取校验结果,只支持单个batchId

调用示例:

 curl -X GET 'https://api.qingcdn.com/v2/cache/purgeCheck?token=xxx&batchId=xxxxx'

响应参数

参数名数据类型说明
codeint0:表示该批次存在文件缓存资源存在差异,详细见urlDetails 1:表示该批次所有的文件缓存资源一致
statusint0:未开始,1:进行中,2:校验完成
urlCountint校验url总数
urlSuccessCountint校验完成的url数量
urlDoingCountint还未校验的url数量
x-cnc-request-idstring日志id,如对此次请求有疑问,可提供此id给内部人员排查
urlDetailarrayurl详情
--urlstring校验url
--createTimestring创建时间
--finishTimestring完成时间
--sourceMd5Valuestring源站MD5值
--cachedMd5Valuearray边缘节点上的md5值
--sourceContentLengthint资源内容长度
--requestCodeint下载资源时的状态码正常为200,404表示资源回源站,或者在边缘节点处获取不到。
--headerstringurl请求头
--srcstring回源地址
--portint回源端口
--scheme回源协议https/http
--hoststring默认url截取

返回示例

json格式

{
    "code": 0,
    "data": {
        "code": 1,
        "status": 2,
        "urlCount": 1,
        "urlSuccessCount": 1,
        "urlDoingCount": 0,
        "x-cnc-request-id": "83c586be-5e1d-11f0-a268-fa163e6a239c",
        "urlDetail": [
            {
                "url": "https://www.a.com/s/wl/config/domainCfg/prod.json",
                "createTime": "2025-07-09T23:54:10+08:00",
                "finishTime": "2025-07-09T23:59:28+08:00",
                "sourceMd5Value": "da5017bac8704b0956e632b310d6f389",
                "cachedMd5Value": [
                    "da5017bac8704b0956e632b310d6f389"
                ],
                "sourceContentLength": 9615,
                "requestCode": 200,
                "header": "",
                "src": "127.0.0.1",
                "port": 443,
                "scheme": "https",
                "host": "www.a.com"
            }
        ]
    }
}

响应(Response Header)

HTTP/1.0 200 OK
Api-Id:                14426827
Content-Type:          application/json; charset=utf-8
X-Ratelimit-Grad:      minute  //接口调用频率限制粒度(分/小时/天)
X-Ratelimit-Limit:     150  //当前每分钟请求次数上限
X-Ratelimit-Remaining: 10   //每分钟剩余请求次数
X-Retry-After:         20  //xx秒后重置当前粒度(分/小时/天)请求次数限制

http状态码说明

错误状态码说明
404您输入的 URL 错误
401鉴权错误,您的token错误,或者没有开通接口权限
400请求参数有误
200执行成功,返回请求的数据
5xx请联系值班同事
CopyRight © 2015-2025 BaishanCloud . All Rights Reserved.