设置缓存参数过滤规则
更新时间:2021-01-25
接口
本接口用于设置域名忽略参数缓存规则。
| Method | Path | 说明 | 
|---|---|---|
| PUT | /v2/dsa/domain/{domain}/config?action=cacheFullUrl | |
| 设置url参数缓存规则,指定url带参数缓存或者不带参数缓存 | 
domain: 需要设置的CDN加速域名
请求体
| 参数 | 可选 | 类型 | 说明 | 
|---|---|---|---|
| cacheFullUrl | 必选 | Bool | true和false,true表示支持全URL缓存,false表示忽略参数缓存(可保留部分参数) | 
| cacheUrlArgs | 可选 | String列表 | cacheFullUrl为true时,此项不起作用;cacheFullUrl为false时,此项表示保留的参数列表,如果为空,表示忽略所有参数 | 
请求示例:
                Plain Text
                
            
            1PUT /v2/dsa/domain/myself.baidu.com/config?action=cacheFullUrl HTTP/1.1
2Host: cdn.baidubce.com
3Content-Length: 43
4Content-Type: text/json;utf-8
5
6{
7    "cacheFullUrl":false,
8    "cacheUrlArgs":[
9        "a"
10    ]
11}
            响应示例:
                Plain Text
                
            
            1HTTP/1.1 200 OK
2Content-Type: application/json; charset=utf-8
3Transfer-Encoding: chunked
4
5{
6    "status":"RUNNING"
7}
            