配置域名共享缓存 概述 域名共享缓存即多个加速域名共享CDN缓存。将多个域名添加在一个分组内并开启共享缓存功能后,组内域名将共享同一份缓存策略、使用同一个源站,并默认都会回源获取资源,从而降低回源。如域名a.com和b.com共享a.com的缓存策略,设置域名共享缓存后,用户请求b.com时返回a.com的缓存策略。 操作步骤 登录 CDN管理控制台 ,进入“内容分发网络CDN”页面。
limitConsumption 设置用量封顶配置 其中,domain : 表示 CDN 加速域名。 注意事项 当用量封顶配置 action 触发后,如果没有设置自动恢复,需要用户手动恢复。如:threshold 设置为1Gbps,action 设置为 stop,当带宽达到 1Gbps 时域名被 stop,需要用户主动去 start 该域名,否则域名将一直处于 stop 状态。
设置回源忽略参数 接口描述 本接口用于设置指定加速域名的回源忽略参数。 请求结构 Plain Text 复制 1 PUT /v2/domain/{domain}/config?
整体耗时 = 所选时间粒度下所有请求的整体耗时之和 / 所有请求数 平均首包耗时 = 所选时间粒度下所有请求的首包耗时之和 / 所有请求数 注意: 当前 CDN 支持平均传输速度、平均整体耗时的统计。 当前 DRCDN 四层加速支持平均整体耗时、平均首包耗时的统计。
hsts 查询HSTS配置 domain: 需要查询的CDN加速域名 响应体(Request Body) 参数 可选 类型 说明 hsts 必选 HSTS hsts配置 HSTS类型说明 参数 可选 类型 说明 maxAge 必选 int 配置保存时间,单位为天, 用户输入值为 0 ~ 730 或者-1,为 -1 时表示取消该配置项 includeSubDomains 可选 bool 是否包含子域名
设置获取真实用户IP “获取真实用户IP”功能支持用户在使用CDN加速的同时可获取访问源的真实IP地址或客户端IP地址,本接口用于设置“获取真实用户IP”。 Method Path 说明 PUT /v2/domain/{domain}/config?
cacheTTL 查询域名的缓存策略 domain:需要查询CDN的加速域名 响应码 (Http Status Code) HTTP Status Code 说明 200 成功 响应体 (Response Body) 参数 类型 说明 cacheTTL CacheTTL 缓存规则列表 CacheTTL 参数 类型 说明 type String suffix 表示文件名后缀, path 表示目录,
mediaDrag 查询视频拖拽参数设置 domain: CDN加速域名 响应体(Response Body) 参数 类型 说明 mediaDragConf MediaDragConf 视频拖拽的设置 响应码 (Http Status Code) HTTP Status Code 说明 200 成功 请求示例 Plain Text 复制 1 GET /v2/domain/myself.baidu.com
mobileAccess 开启或关闭有针对性地对源端(移动端或PC端等)请求的资源内容分发 domain:CDN加速域名 请求体(Request Body) 参数 可选 类型 说明 mobileAccess 必选 MobileAccess 移动访问控制 MobileAccess: 参数 可选 类型 说明 distinguishClient 必选 bool true表示有针对性地对源端(移动端或PC端等
cacheFullUrl 查询域名的缓存过滤参数规则 domain: 需要查询的CDN加速域名 响应体 (Response Body) 参数 类型 说明 cacheFullUrl Bool true和false,true表示支持全URL缓存,false表示忽略参数缓存(可保留部分参数) cacheUrlArgs String列表 cacheFullUrl为true时,此项不起作用;cacheFullUrl