进入“CDN域名详情”页,在页面上方导航栏选择 缓存配置 页签。 在 域名共享缓存配置 模块中点击 编辑 。 点击 开始 ,打开共享缓存配置,选择“共享缓存域名” 7.点击 保存 ,完成域名共享缓存的配置。 相关API API接口: 设置缓存共享
缓存配置 下列代码中对函数入参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", "
缓存管理接口 刷新缓存/查询刷新状态 Purge/GetPurgedStatus 缓存清除方式有URL刷新、目录刷新除。URL刷新除是以文件或一个资源为单位进行缓存刷新。目录刷新除是以目录为单位,将目录下的所有文件进行缓存清除。 cli := client . GetDefaultClient ( ) // 刷除 purgedId , err := cli . Purge ( [ ] api .
缓存管理 缓存管理 预热缓存 $tasks = array( array( 'url' => 'http://my.accelerate.domain/path/to/file' ) ); $resp = $client->prefetch($tasks); // 根据预热任务id查询预热结果 $resp = $client->listPrefetchStatus
缓存管理 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 刷新缓存 def test_purge ( c ) : test_purge tasks = [ ] tasks . append ( { 'url' : 'http://example.test.com/1.jpg' } ) tasks . append ( { 'url' : 'http:/
缓存管理 刷新缓存 public void purgeUrl ( CdnClient client ) { String domain = my.test.com ; PurgeRequest request = new PurgeRequest ( ) . addTask ( new PurgeTask ( ) . withUrl ( http:// + domain + /url )
刷新缓存 接口描述 本接口用于刷新已经缓存的资源,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url的刷新请求或者200个目录的刷新请求。
预热缓存 接口描述 本接口用于通知CDN提前缓存指定的url,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url。
查询缓存共享 本接口用于查询配置项缓存共享。 Method Path 说明 GET /v2/domain/{domain}/config?