Consulta de estadísticas de solicitud de sitio web
Función
Esta API se utiliza para consultar las estadísticas de solicitud del sitio web.
URI
GET /v1/{project_id}/waf/overviews/statistics
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| project_id | Sí | String | ID del proyecto |
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| enterprise_project_id | No | String | ID del proyecto de empresa. Se puede obtener mediante el llamado API ListEnterpriseProject de EPS. |
| from | Sí | Long | Hora de inicio (marca de tiempo de 13 dígitos). Este parámetro debe usarse junto con to. |
| to | Sí | Long | Hora de finalización (marca de tiempo de 13 dígitos). Este parámetro debe usarse junto con from. |
| hosts | No | String | Lista de los nombres de dominio a consultar |
| instances | No | String | Lista de instancias a consultar |
Parámetros de solicitud
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| X-Auth-Token | Sí | String | Token de usuario. Se puede obtener llamando a la API IAM (valor de X-Subject-Token en el encabezado de respuesta). |
| Content-Type | Sí | String | Tipo de contenido Predeterminado: application/json;charset=utf8 |
Parámetros de respuesta
Código de estado: 200
| Parámetro | Tipo | Descripción |
|---|---|---|
| [items] | Array of CountItem objects | Estadísticas de seguridad |
Código de estado: 400
| Parámetro | Tipo | Descripción |
|---|---|---|
| error_code | String | Código de error |
| error_msg | String | Mensaje de código de error |
Código de estad: 401
| Parámetro | Tipo | Descripción |
|---|---|---|
| error_code | String | Código de error |
| error_msg | String | Mensaje de código de error |
Código de estado: 403
| Parámetro | Tipo | Descripción |
|---|---|---|
| error_code | String | Código de error |
| error_msg | String | Mensaje de código de error |
Código de estado: 500
| Parámetro | Tipo | Descripción |
|---|---|---|
| error_code | String | Código de error |
| error_msg | String | Mensaje de código de error |
Solicitudes de ejemplo
GET https://{Endpoint}/v1/{project_id}/waf/overviews/statistics?enterprise_project_id=0&from=1650470400196&to=1650522936196 Ejemplo de respuestas
Código de estado: 200
Operación exitosa.
[ {
"key" : "ACCESS",
"num" : 1190
}, {
"key" : "PRECISE",
"num" : 0
}, {
"key" : "CRAWLER",
"num" : 10
}, {
"key" : "WEB_ATTACK",
"num" : 22
}, {
"key" : "CC",
"num" : 0
}, {
"key" : "ATTACK",
"num" : 32
} ] Códigos de estado
| Código de estado | Descripción |
|---|---|
| 200 | Operación exitosa. |
| 400 | Error de solicitud. |
| 401 | Permisos de token insuficientes. |
| 403 | La cuota de recursos es insuficiente. |
| 500 | Error de servidor interno. |
Códigos de error
Consulte Códigos de error.