设置缓存参数过滤规则
所有文档
menu

内容分发网络 CDN

设置缓存参数过滤规则

产品详情立即购买

接口

本接口用于设置域名忽略参数缓存规则。

Method Path 说明
PUT /v2/domain/{domain}/config?cacheFullUrl 设置url参数缓存规则,指定url带参数缓存或者不带参数缓存

domain: 需要设置的CDN加速域名

请求体

参数 可选 类型 说明
cacheFullUrl 必选 Bool true和false,true表示支持全URL缓存,false表示忽略参数缓存(可保留部分参数)
cacheUrlArgs 可选 String列表 cacheFullUrl为true时,此项不起作用;cacheFullUrl为false时,此项表示保留的参数列表,如果为空,表示忽略所有参数
ignoreUrlArgs 可选 String列表 cacheFullUrl为true时,此项不起作用; cacheFullUrl为false时,此项表示忽略的参数列表,如果为空,表示保留所有参数

注意:cacheUrlArgs和ignoreUrlArgs不能同时设置,若cacheFullUrl为false且cacheUrlArgs和ignoreUrlArgs都未设置则忽略所有参数

请求示例:

PUT /v2/domain/myself.baidu.com/config?cacheFullUrl HTTP/1.1
Host: cdn.baidubce.com
Content-Length: 43
Content-Type: text/json;utf-8

{
    "cacheFullUrl":false,
    "cacheUrlArgs":[
        "a"
    ]
}

响应示例:

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Transfer-Encoding: chunked

{
    "status":"RUNNING"
}
上一篇
查询缓存过期规则
下一篇
查询缓存参数过滤规则