对于一个简单的Object的上传,BOS为您提供了四种方式:文件形式上传、数据流形式上传、二进制串上传和字符串上传。
调度策略相关接口 查询域名的调度策略 描述 查询指定域名的调度策略 请求参数 URI GET /v1/domains/{domain_name}/strategy Query String 无 Request Body 无 示例: Plain Text 复制 1 GET /v1/domains/www.mydomain.com/strategy HTTP/1.1 2 Host: itm.baidubce.com
查询带宽封顶 查询带宽封顶 接口描述 本接口用于查询指定加速域名的带宽封顶配置。 权限说明 所有API的安全认证一律采用Access Key与请求签名机制。 Access Key由Access Key ID和Secret Access Key组成,均为字符串。 对于每个HTTP请求,使用下面所描述的算法生成一个认证字符串。提交认证字符串放在Authorization头域里。
查询回源跟随302 接口描述 本接口用于查询指定加速域名的回源跟随302开关。 请求结构 Plain Text 复制 1 GET /v2/domain/{domain}/config?follow302 HTTP/1.1 2 Host: cdn.baidubce.com 3 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
查询回源忽略参数 接口描述 本接口用于查询指定加速域名的回源忽略参数。 请求结构 Plain Text 复制 1 GET /v2/domain/{domain}/config?originArg HTTP/1.1 2 Host: cdn.baidubce.com 3 Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
默认值 playDomain String 是 查询的域名 - - 请求示例 Http 复制 1 GET /v5/domain/demo.domain.com/streaming HTTP/1.1 2 host: lss.bj.baidubce.com 3 content-type: application/json 4 authorization: bce-auth-v1/f1a2705d3cf8448cb917684c4f40ac1f
端点相关接口 查询域名的端点 描述 查询指定域名的端点信息 请求参数 URI GET /v1/endpoints Query String domain: 指定的域名 Request Body 无 示例: Plain Text 复制 1 GET /v1/endpoints?
安装SDK 直接从github下载 使用go get工具从github进行下载: Plain Text 复制 1 go get github.com/baidubce/bce-sdk-go SDK目录结构 Plain Text 复制 1 bce-sdk-go 2 ├── auth // BCE签名和权限认证 3 ├── bce // BCE公用基础组件 4 ├── doc 5 │ └── CDN.md
example.test.com' , traffic_limit ) 15 print ( response ) 查询域名限速配置 Python 复制 1 def test_get_traffic_limit ( c ) : 2 3 test_get_traffic_limit 4 5 response = c . get_domain_traffic_limit ( 'example.test.com
查询域名流量 用户可以通过getDomainXXXStat()接口查询详细的访问统计信息,例如getDomainPvStat()查询pv,getDomainFlowStat()查询流量和带宽,getDomainSrcFlowStat()查询回源流量,getDomainHitRateStat()查询命中率,getDomainHttpCodeStat()查询状态码统计等等。