缓存配置 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 设置共享缓存 case1:开启共享缓存 def test_set_cache_share_enable ( c ) : test_set_cache_share_enable cache_share = { enabled : True , domain : test-cache-share.test.com
缓存配置 设置缓存策略 "suffix", "value" => ".jpg", "ttl" => 3600, "weight" => 30, ), // /a/b/c/目录下所有文件缓存1800秒 array( "type" => "path", "
并行文件存储PFS 数据湖缓存加速工具RapidFS 云数据库 RDS 云数据库 Redis 云数据库 DocDB for MongoDB 云数据库 HBase 云数据库 GaiaDB 分布式数据库 GaiaDB-X 数据传输服务 DTS 云数据库 TableStorage 消息服务 for RabbitMQ 云原生微服务应用平台 函数计算 CFC 容器实例BCI 容器镜像服务CCR DDoS防护服务
预热缓存 接口描述 本接口用于通知CDN提前缓存指定的url,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url。
批量删除镜像缓存 接口描述 此接口用于单个或批量删除BCI镜像缓存。 请求结构 POST /v{version}/imageCache/batchDel HTTP/1.1 Host: bci.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
overrideOrigin=true表示不遵循源站,按照该条配置规则缓存 响应码 (Http Status Code) HTTP Status Code 说明 200 成功 请求示例 PUT /v2/domain/myself.baidu.com/config?
exactPath 表示精确文件路径, code 表示异常状态码 value String type所指定类型的配置规则 weight Int 权重,0-100的整数,权重越高优先级越高,默认为0,优先级在为code类型下是没有作用的,可以忽略 ttl Int 缓存时间,单位为秒 overrideOrigin bool 缓存是否遵循源站,overrideOrigin=true表示不遵循源站,按照该条配置规则缓存
响应参数 响应体 参数名称 类型 描述 details list<PurgeStatus> 提交的刷新任务详情。 isTruncated bool true表示该查询范围内后面还有数据,false表示已经是最后一页。 nextMarker string 当isTruncated为false时,该域不出现。用户通过在下次调用本接口时指定该marker标记来获取后续的列表。
查询缓存共享 本接口用于查询配置项缓存共享。 Method Path 说明 GET /v2/domain/{domain}/config?
设置缓存共享 本接口用于更新指定加速域名的缓存共享。此域名必须是本用户的,否则会返回403失败。 Method Path 说明 PUT /v2/domain/{domain}/config?