origin 修改加速域名的源站 请求体 参数 可选 类型 说明 origin 必选 OriginPeer[]类型,OriginPeer表示一个源站 源站列表 requestHostAsOriginHost 可选 bool 首先区分“请求域名”和“CDN域名”的关系。“CDN域名”指在CDN系统创建的域名,“请求域名”指CDN节点接收到请求时从请求头host中拿到的值。
Method Path 说明 DELETE /v2/abroad/domain/{domain} 删除加速域名 响应码 Http Status Code 说明 200 成功 400 域名不属于当前用户 请求示例 DELETE /v2/abroad/domain/test.bcecdn.com HTTP/1.1 Host: cdn.baidubce.com Content-Length: 0 响应示例
查询动态加速域名列表 Method Path 说明 GET /v2/dsa/domain 查询动态加速域名列表 响应体 (Response Body) 参数 可选 类型 说明 domains 必选 List<DSADomain> 动态加速域名列表 DSADomain结构如下: 参数 可选 类型 说明 domain 必选 String 加速域名 rules 必选 List<DSARule
配置域名动态加速规则 Method Path 说明 PUT /v2/domain/{domain}/config?
Printf ( err:%+v\n , err ) dsaDomains 是string数组,代表配置了DSA加速规则的域名。 配置域名动态加速规则 SetDsaConfig 配置某个域名的DSA加速规则。 cli := client .
动态加速接口 配置动态加速服务 本接口用于开通/关闭动态加速服务,动态加速服务关闭后第二天00:00后可以重新打开 "enable" ); \$resp = \$this->client->setDsa(\$action); print_r(\$resp);`, `94264809116556790000`) > // enable 为开通动态加速服务, disable 为关闭
动态加速接口 配置动态加速服务 def test_set_dsa ( c ) : test set dsa action = enable response = c . set_dsa ( action ) print ( response ) 查询动态加速域名列表 def test_get_dsa_domains ( c ) : get dsa domain list
停止加速域名接口 接口 本接口用于停止加速域名。 Method Path 说明 PUT /v2/abroad/domain/{domain}?disable 停止加速域名 响应码(Http Status Code ) Http Status Code 说明 200 成功 400 域名不存在或不属于当前用户 请求示例 PUT /v2/abroad/domain/test.bcecdn.com?
启动加速域名接口 接口 本接口用于启动加速域名。 Method Path 说明 PUT /v2/abroad/domain/{domain}?enable 启动加速域名 响应码(Http Status Code ) Http Status Code 说明 200 成功 400 域名不存在或不属于当前用户 请求示例 PUT /v2/abroad/domain/test.bcecdn.com?
更新加速域名回源地址 接口 本接口用于更新加速域名回源地址。 Method Path 说明 PUT /v2/abroad/domain/{domain}/config?origin 修改加速域名的回源地址 请求体(Request Body) 参数 可选 类型 说明 domain 必选 string 加速域名 originConfig 必选 OriginConfig[] 源站配置。