获取任务某一时刻某一监测点快照详情
<基本信息>
Path: /apiapi/data/snapshot/detail
Method: GET
请求参数类型: URL路径参数
响应参数类型:JSON
<请求参数>
Query
参数名称 | 是否必须 | 参数类型 | 默认值 | 示例 | 备注 |
task_id | 是 | int | 无 | 任务ID | |
scheduler_time | 是 | datetime | 无 | 产生快照的时间 | |
monitor_id | 是 | int | 无 | 监测点ID |
请求示例
curl -H "token:a3af84f7c1d0d935024ba58b5da78aaa" https://v6-api.jiankongbao.com/apiapi/data/snapshot/detail?task_id=10547&scheduler_time=2022-08-02 12:24:17&monitor_id=16
<返回数据>
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
code | number | 非必须 | |||
message | string | 非必须 | 提示消息 | 备注: 提示消息 | |
data | object | 非必须 | 快照数据 | ||
task_id | number | 非必须 | 调度时间 | 备注: 调度时间 | |
monitor_id | number | 非必须 | 监测点ID | 备注: 监测点ID | |
resp_time | string | 非必须 | 响应时间(ms) | 备注: 响应时间(ms) | |
test_result | number | 非必须 | 监测点结果 | 备注: 监测点结果 | |
scheduler_time | string | 非必须 | 调度时间 | 备注: 调度时间 | |
request_list | object | 非必须 | 各请求数据数组。元素为Object. | 备注: 各请求数据数组。元素为Object. item 类型: object | |
url | string | 非必须 | 请求的URL | 备注: 请求的URL | |
is_available | number | 非必须 | 请求是否可用 | 备注: 请求是否可用 | |
method | string | 非必须 | 请求方法 | 备注: 请求方法 | |
resp_time | string | 非必须 | 响应时间 | 备注: 响应时间 | |
uri | string | 非必须 | 请求的URI | 备注: 请求的URI | |
params | string | 非必须 | 请求的参数 | 备注: 请求的参数 | |
status_code | string | 非必须 | 状态码 | 备注: 状态码 | |
asserts_info | object | 非必须 | 断言信息为数组,数组元素为Object. | 备注: 断言信息为数组,数组元素为Object. item 类型: object | |
compare_method | string | 非必须 | 断言方式 | 备注: 断言方式 | |
match_body | string | 非必须 | 内容格式 | 备注: 内容格式 | |
property_name | string | 非必须 | 断言变量名 | 备注: 断言变量名 | |
compare_result | string | 非必须 | 断言结果 | 备注: 断言结果 | |
expected_value | string | 非必须 | |||
real_value | string | 非必须 | |||
response_body | string | 非必须 | 响应内容 | 备注: 响应内容 | |
request_body | string | 非必须 | requestBody数据数组。元素为Object. | 备注: requestBody数据数组。元素为Object. item 类型: string | |
request_header | object | 非必须 | requestHeader数据数组。元素为Object. | 备注: requestHeader数据数组。元素为Object. item 类型: object | |
name | string | 必须 | |||
value | string | 必须 | key对应value | 备注: key对应value | |
response_header | object | 非必须 | responseHeader数据数组。元素为Object. | 备注: responseHeader数据数组。元素为Object. item 类型: object | |
name | string | 必须 | responseHeader的key | 备注: responseHeader的key | |
value | string | 必须 | key对应value | 备注: key对应value | |
httpExtendData | object | 非必须 | 响应时间详情 | ||
dnsTime | float | 非必须 | dns解析时间 | 备注: dns解析时间 | |
connectTime | string | 非必须 | 建立连接时间 | 备注: 建立连接时间 | |
receiveTime | string | 非必须 | 下载时间 | 备注: 下载时间 | |
startTransferTime | string | 非必须 | 首字节 | 备注: 首字节 | |
sslTime | string | 非必须 | ssl握手时间 | 备注: ssl握手时间 |
响应示例
{ "code": 40011, "message": "获取快照成功", "data": { "task_id": 10547, "monitor_id": 16, "resp_time": "180.83", "test_result": 1, "scheduler_time": "1970-01-01 08:00:00", "request_list": [ { "url": "http://www.baidu.com", "is_available": 1, "method": "GET", "resp_time": "181", "uri": "", "params": "", "status_code": "200", "asserts_info": [], "response_body": "<!DOCTYPE html><!--STATUS OK-->\n\n\n", "request_body": [], "request_header": [ { "name": "Accept", "value": "*/*" }, { "name": "Accept-Encoding", "value": "gzip" } ], "response_header": [ { "name": "Bdpagetype", "value": "1" }, { "name": "Bdqid", "value": "0x866f2ae60011308c" } ] } ] } }