图片处理 概述 在许多内容分享平台上,一张原始图片可能需要根据业务需求进行缩放、裁剪、旋转和压缩等操作。如果每次处理都需要回源,将会增加回源的频率和CDN节点的缓存压力。为了解决这个问题,百度云CDN提供了图像处理功能。这个功能在边缘节点对请求进行图片处理,并缓存处理后的图片,可以有效提高内容的响应速度,减轻源站压力,减少回源流量。 使用限制 使用图像处理功能时有如下限制: 原图限制 图片格式只支
缓存配置 设置缓存策略 "suffix", "value" => ".jpg", "ttl" => 3600, "weight" => 30, ), // /a/b/c/目录下所有文件缓存1800秒 array( "type" => "path", "
缓存管理 缓存管理 预热缓存 $tasks = array( array( 'url' => 'http://my.accelerate.domain/path/to/file' ) ); $resp = $client->prefetch($tasks); // 根据预热任务id查询预热结果 $resp = $client->listPrefet
服务月报 概述 在 服务月报 页面您可以了解月度业务状态及各项资源消耗详情,还可以下载报告,或设置 月报订阅 服务。 注意事项 当前子账户尚不支持 服务月报 功能。 查看服务月报 登录 CDN管理控制台 ,在控制台左侧导航选择 统计分析 - 服务月报 。 在 服务月报 页,您可查看 数据详情 、 TOP5消耗 、 TOP5低命中率 、 Top5错误码 ,并可以设置 月报展示 、 报表订阅 以及 下
日志接口 获取单个域名日志 本接口用于获取某一个域名某一指定时间段内的日志下载地址。日志的保存时间为180天。 Method Path 说明 GET /v2/log/{domain}/log 查询某个域名的日志下载地址 domain:CDN加速域名 URL参数 参数 可选 类型 说明 startTime 可选 timestamp 获取日志的起始时间。UTC时间,默认为endTime前推8小时 en
缓存配置 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 设置共享缓存 case1:开启共享缓存 def test_set_cache_share_enable ( c ) : test_set_cache_share_enable cache_share = { enabled : True , domain : test-cache-s
CdnClient 新建CdnClien 通过AK/SK方式访问CDN func GetDefaultClient ( ) * cdn . Client { ak := your_access_key_id sk := your_secret_key_id endpoint := https://cdn.baidubce.com // ignore error in test, but
高级设置 下列代码中对函数入参c即是CdnClient对象,详情参见 CdnClient 设置HttpHeader def test_set_domain_http_header ( c ) : test set domain http header http_header = [ { type : origin , header : x-auth-cn , va
预热缓存 概述 CDN提供资源的缓存预热功能。通过预热可以将资源提前缓存到节点上。预热原理为CDN模仿网民向源站请求资源。预热所产生的带宽不进行计费。 控制台操作步骤 登录 CDN管理控制台 ,在控制台左侧导航选择 刷新预热 ,在刷新预热页选择 预热 页签。 (可选)配置指定操作时间。 选择 不指定 ,提交URL后会直接开始预热。 选择 指定 ,则按照指定的时间进行预热。 输入需要预热的URL,点
日志接口 在日志接口中,所有的输入和输出时间都是UTC时间。 获取访问日志 $domain = "test.domain.com"; $startTime = "2016-10-07T16:00:00Z"; $endTime = "2016-10-07T18:00:00Z"; $resp = $client->getDomainLo