内容分发网络CDN

    查询缓存过期规则

    接口

    本接口用于查询指定加速域名的缓存策略。此域名必须是本用户的,否则会返回403失败。

    Method Path 说明
    GET /v2/domain/{domain}/config?cacheTTL 查询域名的缓存策略

    domain:需要查询CDN的加速域名

    响应码 (Http Status Code)

    HTTP Status Code 说明
    200 成功

    响应体 (Response Body)

    参数 类型 说明
    cacheTTL CacheTTL 缓存规则列表

    CacheTTL

    参数 可选 类型 说明
    type 必选 String "suffix"表示文件名后缀,"path"表示url中的目录,"origin"表示源站规则,此规则只有一条,只表示出权重即可,value为"-", ttl为 0 "code"表示异常码缓存,如可以配置404缓存100s
    value 必选 String type所指定类型的配置规则
    weight 可选 Int 权重,0-100的整数,权重越高优先级越高,默认为0,优先级在为code类型下是没有作用的,可以忽略
    ttl 必选 Int 缓存时间,单位为秒

    请求示例

    GET /v2/domain/myself.baidu.com/config?cacheTTL HTTP/1.1
    Host: cdn.baidubce.com

    响应示例

    HTTP/1.1 200 OK
    Server: nginx
    Date: Wed, 26 Jun 2019 03:42:11 GMT
    Content-Type: application/json; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    X-Powered-By: PHP/7.1.5
    x-bce-request-id: ab205979-7024-f90f-4995-d9b0fc599ad1
    
    {"cacheTTL":[{"type":"suffix","value":".jpg","ttl":36000,"weight":30,"override_origin":true}]}
    上一篇
    设置缓存过期规则
    下一篇
    设置缓存参数过滤规则