日志接口
所有文档
menu

内容分发网络 CDN

日志接口

产品详情立即购买

获取单个域名日志

本接口用于获取某一个域名某一指定时间段内的日志下载地址。日志的保存时间为180天。

Method Path 说明
GET /v2/log/{domain}/log 查询某个域名的日志下载地址

domain:CDN加速域名

URL参数

参数 可选 类型 说明
startTime 可选 timestamp 获取日志的起始时间。UTC时间,默认为endTime前推8小时
endTime 可选 timestamp 获取日志的结束时间。UTC时间,默认为当前时间
type 可选 int 所要查询的日志类型。0:边缘日志,1:回源日志,2:动态加速日志,3:海外日志,4:xcdn日志,默认为0

响应体(Response Body)

参数 类型 说明
logs list<LogEntry> 日志列表

LogEntry类型说明:

参数 类型 说明
url string 下载日志
name string 日志文件名
size int 文件size
startTime timestamp 文件中的日志开始时间,UTC时间
endTime timestamp 文件中的日志结束时间,UTC时间

获取多个域名日志

本接口用于获取多个域名指定时间段内的日志下载地址。日志的保存时间为180天,即用户只可以下载180天以内的日志。

Method Path 说明
POST /v2/log/list 查询多个域名的日志下载地址

请求体(Request Body)

参数 可选 类型 说明
startTime 必选 timestamp 获取日志的起始时间,UTC时间
endTime 必选 timestamp 获取日志的结束时间,UTC时间
type 可选 int 所要查询的日志类型。0:边缘日志,1:回源日志,2:动态加速日志,3:海外日志,4:xcdn日志,默认为0
domains 可选 list<string> 域名列表
pageNo 可选 int 分页编号,默认为1
pageSize 可选 int 每页返回日志数目,默认为1000

响应体(Response Body)

参数 类型 说明
startTime timestamp 获取日志的起始时间,UTC时间
endTime timestamp 获取日志的结束时间,UTC时间
urls list<LogEntry> 日志url列表
totalCount int url列表计数

LogEntry类型说明:

参数 类型 说明
domain string 域名
url string 下载日志
name string 日志文件名
size int 文件size
logTimeBegin timestamp 文件中的日志开始时间,UTC时间
logTimeEnd timestamp 文件中的日志结束时间,UTC时间

请求示例

POST /v2/log/list HTTP/1.1
Host: cdn.baidubce.com
      
{
    "type":2,
    "domains":[
        "xiao01097.baidu.com"
    ],
    "startTime":"2019-03-04T00:00:00Z",
    "endTime":"2019-03-04T23:00:00Z",
    "pageNo":1,
    "pageSize":1000
}

返回示例

HTTP/1.1 200
Content-Length: 190
Content-Type: application/json;utf-8
x-bce-request-id: 81d0b05f-5ad4-1f22-8068-d5c9de60a1d7
Server: BCE-CDN
     
{
    "startTime":"2019-03-04T00:00:00Z",
    "endTime":"2019-03-04T23:00:00Z",
    "urls":[
        {
            "domain":"xiao01097.baidu.com",
            "name":"1.text",
            "logTimeBegin":"2019-03-04T04:00:00Z",
            "logTimeEnd":"2019-03-04T05:00:00Z",
            "size":100,
            "url":"http://XXX"
        }
    ],
    "totalCount":1
}
上一篇
用量查询接口
下一篇
工具接口