公共头域

公共请求头域

公共头域 描述
host 主机名。
x-bce-date 表示日期的字符串,符合API规范。
x-bce-request-id 请求ID。
authorization 包含Access Key与请求签名。
content-type application/json; charset=utf-8。
content-length 上传Object的大小,以字节为单位。

下面是获取指定媒资信息时的请求头域示例:

GET /v1/media/<mediaId> HTTP/1.1
accept-encoding: gzip, deflate
x-bce-date: 2015-03-24T13:04:26Z
host: vod.bj.baidubce.com
accept: */*
connection: keep-alive
x-bce-request-id: 47281222-f0ff-4f80-9a4d-0140ff77dcd0
content-type: application/json
authorization: <authorization>

VOD的API服务采用JSON格式的消息体作为响应返回的格式。下面是一个标准的用户查询指定媒资时的完整的请求返回示例:

HTTP/1.1 200 OK
Transfer-Encoding: chunked
x-bce-request-id: 47281222-f0ff-4f80-9a4d-0140ff77dcd0
Cache-Control: no-cache
Server: BWS
Date: Tue, 24 Mar 2015 13:04:27 GMT
Content-Type: application/json;charset=UTF-8

{
    "mediaId":"mda-fhepatsnpn4rk9zk",
    "status":"success",
    "attributes":{
        "title":"my_media",
        "description":"my_media_description"
    },
    "meta":{
        "sourceSizeInBytes":80000,
        "sizeInBytes":102400,
        "durationInSeconds":60
    },
    "publishTime":"2015-03-25T13:37:10Z",
    "createTime":"2015-03-24T13:37:10Z"
}