CdnClient CdnClient是CDN服务的客户端,为开发者与CDN服务进行交互提供了一系列的方法。 新建CdnClient 通过AK/SK方式访问CDN 用户可以参考如下代码新建CdnClient: 创建配置文件,参考sample/cdn/cdn_sample_conf.py: Plain Text 复制 1
页面压缩 概述 开启页面压缩功能后,您可以对大多数静态文件进行压缩,有效减少用户传输内容大小,加速分发效果。 目前页面压缩支持 Brotli压缩 和 Gzip压缩 两种方式。Brotli是开源的一种新型压缩算法,开启Brotli压缩功能后,CDN节点返回请求资源时,会对html、js、css等文本文件进行Brotli压
刷新缓存 原理介绍 缓存刷新方式有URL刷新、目录刷新,URL刷新是以文件或一个资源为单位进行缓存刷新;目录刷新是以目录为单位,将目录下的所有文件进行缓存刷新。预热是以文件为单位进行的缓存预热。泛域名不支持直接预热或刷新,可以通过具体的域名做刷新或预热。如果泛域名是共享缓存的,使用其中任意一个具体域名做刷新或预热即可。
CdnClient CdnClient是CDN服务的客户端,为开发者与CDN服务进行交互提供了一系列的方法。 新建CdnClient 通过AK/SK方式访问CDN 通过AK/SK方式访问CDN,用户可以参考如下代码新建一个CdnClient: Java 复制 1 public class Sample { 2 publ
刷新缓存 接口描述 本接口用于刷新已经缓存的资源,支持批量提交,一次最多提交1000个url,24小时之内最多提交20000个url的刷新请求或者200个目录的刷新请求。 请求结构 Plain Text 复制 1 POST /v2/cache/purge HTTP/1.1 2 Host: cdn.baidubce.co
日志接口 在日志接口中,所有的输入和输出时间都是UTC时间。 获取访问日志 Plain Text 复制 1 $domain = "test.domain.com"; 2 $startTime = "2016-10-07T16:00:00Z"; 3 $endTime = "
缓存管理 刷新缓存 Java 复制 1 public void purgeUrl ( CdnClient client ) { 2 String domain = my.test.com ; 3 PurgeRequest request = new PurgeRequest ( ) 4 . addTask ( ne
预热缓存 概述 CDN提供资源的缓存预热功能。通过预热可以将资源提前缓存到节点上。预热原理为CDN模仿网民向源站请求资源。预热所产生的带宽不进行计费。 控制台操作步骤 登录 CDN管理控制台 ,在控制台左侧导航选择 刷新预热 ,在刷新预热页选择 预热 页签。 (可选)配置指定操作时间。 选择 不指定 ,提交URL后会直
规则的优先级,范围1-1000,越小越优先,默认值为100 策略 选择规则的执行动作,支持 允许 或 拒绝 ,优先级相同的情况下,拒绝策略优先于允许策略 协议 选择该规则匹配的网络协议,支持 全部协议、TCP、UDP、ICMP等 源端口 填写该规则匹配的源端口,支持以下其中一种输入格式: ●单个端口:
安装SDK工具包 环境准备 运行环境 Python SDK工具包可在Python 2.7和Python 3环境下运行。 安装pycrypto依赖 安装SDK之前,需要先执行命令 pip install pycrypto 安装pycrypto依赖。 如果安装失败,请执行 pip install pycryptodome