Appearance
设备nat类型日志查询接口
- 功能:分页设备nat类型日志查询接口。
- 请求路径:/v1/log/natLogs
- 请求方式:GET
- 请求参数:
| 名称 | 类型 | 必须 | 描述 |
|---|---|---|---|
| sn | string | 是 | 设备号 |
| pageNo | int | 是 | 第几页,从1开始 |
| pageSize | int | 是 | 每页数量,最大值为100 |
- 返回值:
| 名称 | 类型 | 描述 |
|---|---|---|
| total | int | 数据总数 |
| pages | int | 总页数 |
| size | int | 每页数量 |
| current | int | 第几页 |
| records | list | 设备数据列表 |
records返回值:
| 名称 | 类型 | 描述 |
|---|---|---|
| nat | string | nat |
| natType | int | nat类型 |
| externalFamily | string | IP类型 |
| externalIp | string | 外网IP |
| externalPort | string | 外网端口 |
| localIp | string | 内网IP |
| localIpType | int | IP类型 |
| createdAt | Date | 日志日期 |
返回示例:
json
//正常请求:
//http code 0
{
"code": 0,
"message": "操作成功!",
"data": {
"records": [
{
"nat": "Symmetric",
"natType": 4,
"externalFamily": "1",
"externalIp": "xxxxxx",
"externalPort": "32416",
"localIp": null,
"localIpType": null,
"createdAt": "2024-06-11 17:29:05"
},
{
"sn": null,
"nat": "Symmetric",
"natType": 4,
"externalFamily": "1",
"externalIp": "xxxxxx",
"externalPort": "39601",
"localIp": null,
"localIpType": null,
"createdAt": "2024-07-01 16:25:13"
},
....
],
"total": 3,
"size": 0,
"current": 1,
"orders": [],
"hitCount": false,
"searchCount": true,
"pages": 0
}
}json
//异常请求:
//http code 4xx/5xx
{
"code": 500,
"message": "签名失败",
"data": null
}