状态码统计查询接口
更新时间:2024-05-23
接口
本接口用于状态码统计查询接口。
Method | Path | 说明 |
---|---|---|
GET | /v2/abroad/stat/httpcode | 查询状态码统计 |
请求参数:
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
domain | 可选 | String | 查询的域名,如不指定则返回该用户所有域名之和 |
endTime | 可选 | Timestamp | 查询的时间范围结束值,默认为当前时间, UTC时间。endTime与startTime最大时间跨度31天 |
startTime | 可选 | Timestamp | 查询的时间范围起始值,默认为endTime前推24小时,UTC时间 |
period | 可选 | Int | 查询结果的粒度,单位秒,可选值为300,3600 默认为300 |
响应参数:
参数 | 类型 | 说明 |
---|---|---|
details | list<HttpCodeDetails> | 数据详情 |
HttpCodeData内容:
参数 | 类型 | 说明 |
---|---|---|
timestamp | Timestamp | 时间点 |
counters | list<KvCounter> | HTTP状态码计数 |
KvCounter内容:
参数 | 类型 | 说明 |
---|---|---|
name | int | 状态码值,例如 200 、400 |
count | int | 统计计数 |
请求示例:
Plain Text
1GET /v2/abroad/stat/httpcode?domain=xxx.com&startTime=2024-05-21T10:50:00Z&endTime=2024-05-21T11:00:00Z&period=300
响应示例:
Plain Text
1{
2 "status": "ok",
3 "details": [
4 {
5 "timestamp": "2024-05-21T10:50:00Z",
6 "key": "total",
7 "counters": [
8 {
9 "name": 200,
10 "count": 1014404
11 },
12 {
13 "name": 404,
14 "count": 92658
15 },
16 {
17 "name": 304,
18 "count": 70742
19 }
20 ]
21 },
22 {
23 "timestamp": "2024-05-21T10:55:00Z",
24 "key": "total",
25 "counters": [
26 {
27 "name": 200,
28 "count": 978915
29 },
30 {
31 "name": 404,
32 "count": 85923
33 },
34 {
35 "name": 304,
36 "count": 77179
37 }
38 ]
39 }
40 ]
41}