GET https://qianfan.baidubce.com/v2/caching/{cache_id} 查询上下文缓存,本接口暂不支持查询具体缓存数据内容。 权限说明 调用本文API,需使用API Key鉴权方式。使用API Key鉴权调用API流程,具体调用流程,请查看 认证鉴权 。
缓存配置 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 设置共享缓存 case1:开启共享缓存 Python 复制 1 def test_set_cache_share_enable ( c ) : 2 3 test_set_cache_share_enable 4 5 cache_share = { 6 enabled : True , 7
缓存配置 设置缓存策略 PHP 复制 1 $domain = test.domain.com ; 2 $rules = array ( 3 // .jpg后缀缓存一小时 4 array ( 5 type = > suffix , 6 value = > .jpg , 7 ttl = > 3600 , 8 weight = > 30 , 9 ) , 10 // /a/b/c
缓存管理接口 刷新缓存/查询刷新状态 Purge/GetPurgedStatus 缓存清除方式有URL刷新、目录刷新除。URL刷新除是以文件或一个资源为单位进行缓存刷新。目录刷新除是以目录为单位,将目录下的所有文件进行缓存清除。
缓存管理 缓存管理 预热缓存 Plain Text 复制 1 $tasks = array( 2 array( 3 'url' => 'http://my.accelerate.domain/path/to/file' 4 ) 5 ); 6 $resp = $client->prefetch($tasks); 7 // 根据预热任务id查询预热结果
缓存管理 刷新缓存 Java 复制 1 public void purgeUrl ( CdnClient client ) { 2 String domain = my.test.com ; 3 PurgeRequest request = new PurgeRequest ( ) 4 . addTask ( new PurgeTask ( ) . withUrl ( http:// + domain
缓存管理 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 刷新缓存 Python 复制 1 def test_purge ( c ) : 2 3 test_purge 4 5 tasks = [ ] 6 tasks . append ( { 'url' : 'http://example.test.com/1.jpg' } ) 7 tasks . append
刷新缓存 接口描述 本接口用于刷新已经缓存的资源,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url的刷新请求或者200个目录的刷新请求。
预热缓存 接口描述 本接口用于通知CDN提前缓存指定的url,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url。
图片处理 概述 在许多内容分享平台上,一张原始图片可能需要根据业务需求进行缩放、裁剪、旋转和压缩等操作。如果每次处理都需要回源,将会增加回源的频率和CDN节点的缓存压力。为了解决这个问题,百度云CDN提供了图像处理功能。这个功能在边缘节点对请求进行图片处理,并缓存处理后的图片,可以有效提高内容的响应速度,减轻源站压力,减少回源流量。