根据防护域名,攻击源 IP、攻击类型或攻击路径等信息,查询 Web 攻击防护日志,包括请求方法,请求协议等信息。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetWebDefAttackLog | 接口名称。当前 API 的名称为 GetWebDefAttackLog 。 |
Version | String | 是 | 2021-06-15 | 接口版本。当前 API 的版本为 2021-06-15 。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
ActionType | Integer | 否 |
| 处理动作。默认为 0(告警)。
|
AttackIP | String | 否 | 1.1.1.1 | 攻击源 IP。 |
AttackTypeList | Array of String | 否 |
| 攻击类型。
|
CurrPage | Integer | 是 | 1 | 当前页码。 |
EndTime | Integer | 否 |
|
|
EventLevelList | Array of String | 否 |
| 攻击事件等级。
|
HostList | Array of String | 是 | ["www.testddos.com"] | 防护域名列表。 |
PageSize | Integer | 是 | 10 | 每个页面展示的条目数量。 |
RequestPath | String | 否 | /attack | 请求路径。 |
StartTime | Integer | 否 |
|
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PageInfo | Object of PageInfo | -- | 页面信息。 |
Result | Array of WafAttackLogResult | -- | 攻击日志详情。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Count | Integer | 10 | 当前页面显示的条目数量。 |
PageSize | Integer | 10 | 单个页面显示的条目数量上限。 |
TotalCount | Integer | 15 | 查询到的符合条件的条目总数。 |
CurrentPage | Integer | 1 | 当前页面的页码。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Args | String | id=2 | 请求的 Query string。 |
Body | String | -- | 请求 Playload。 |
Host | String | www.testddos.com | 客户端请求头部的 host 字段,表示被访问的域名。包括泛域名和精确域名。 |
ConfId | Integer | 233343 | 配置 ID。 |
Cookie | String | userID=4f3f6b***; expires=Sun, 09 Apr 2023 10:18:14 GMT | 请求客户端的 Cookie 信息。 |
Plugin | String |
| 触发的防护功能模块。
|
Region | String | cn-beijing | 高防 IP 所属地域。 |
Status | Integer | 403 | 响应客户端的 HTTP 状态码。 |
Headers | String | {"Accept-Encoding":"gzip, deflate","Cc-Test":"2.2.2.2"} | 请求 Header 信息。 |
HitInfo | String | - | 命中信息。 |
Referer | String | www.testddos.com | 请求的来源 URL 信息。 |
RuleTag | String | C000003243322 | 攻击事件触发的防护策略对应 ID。 |
ClientIp | String | 2.2.2.2 | 攻击源 IP。 |
Geography | String | 中国-北京 | 攻击源 IP 所在地理位置。 |
TimeStamp | Integer | 1718112533 | 攻击事件发生的时间,秒级时间戳。 |
UserAgent | String | Mozilla/5.0 (Windows NT 10.0; Win64; x64) | 客户端请求头部的 User-Agent。 |
ActionType | Integer |
| 处置动作。
|
AttackType | String | httpflood | 攻击事件类型。 |
DropCounts | Integer | 2 | 规则命中次数。 |
EventLevel | String |
| 事件等级。
|
InstanceIp | String | 3.3.3.3 | 高防实例 IP。 |
RuleDetail | Object of RuleDetail | -- | 规则详情。 |
ContentType | String | application/x-www-form-urlencoded | 被请求的内容类型。 |
MatchedInfo | String | [{"Key":"","Val":"2.2.2.2","VarName":"ClientIP"}] | 规则匹配命中的字段。 |
RequestPath | String | /cctest | 请求路径。 |
HostOriginal | String | www.test.com | 防护域名对应的精确域名。 |
RequestMethod | String | GET | 请求方法。 |
XForwardedFor | String | 2.2.2.2 3.3.3.3 | 客户端请求头部的 X-Forwarded-For(XFF)字段。 |
RequestTraceId | String | 20240611xxxxxxxxxxxxxxxxxxxxxxxx | 客户端请求的唯一标识。 |
XForwardedProto | String | HTTP | 客户端请求协议。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
RuleName | String | testRule | 规则名称。 |
RuleDescription | String | for cc attack | 规则描述。 |
POST https://open.volcengineapi.com/?Action=GetWebDefAttackLog&Version=2021-06-15 Host: https://open.volcengineapi.com Content-Type: application/json; charset=UTF-8 X-Date: 20240610T082509Z X-content-Sha256: 287e874e******d653b44d21e Authorization: HMAC-SHA256 Credential=Adfks******wekfwe/20240610/cn-beijing/AdvDefence/request, SignedHeaders=host;x-content-sha256;x-date, Signature=47a7d934ff7b37c03938******cd7b8278a40a1057690c401e92246a0e41085f { "CurrPage": 1, "PageSize": 10, "HostList": [ "www.testddos.com" ], "ActionType": -1, "StartTime": 1720404480, "EndTime": 1721009280, "AttackIP": "", "RequestPath": "" }
{ "ResponseMetadata": { "RequestId": "20240715100918***111269009E3926A7", "Action": "GetWebDefAttackLog", "Version": "2021-06-15", "Service": "AdvDefence", "Region": "cn-beijing" }, "Result": [ { "RuleDetail": { "RuleName": "", "RuleDescription": "", "ExtraInfo": null }, "ActionType": 1, "Args": "", "AttackType": "httpflood", "Body": "", "ClientIp": "120.76.**.**", "InstanceIp": "", "ConfId": 22371, "ContentType": "", "Cookie": "null", "DropCounts": 13, "EventLevel": "严重", "Headers": "null", "HitInfo": "-", "Host": "www.testddos.com", "HostOriginal": "www.testddos.com", "MatchedInfo": "[{\"Key\":\"\",\"Val\":\"120.76.**.**\",\"VarName\":\"ClientIP\"}]", "Plugin": "cc_policy", "Referer": "", "Region": "cn-beijing", "RequestMethod": "GET", "RequestPath": "/", "RequestTraceId": "20240712174838****C9D25E8143207568", "Status": 403, "TimeStamp": 1720777693, "UserAgent": "curl/7.61.1", "UserId": "2100190377", "XForwardedFor": "120.76.**.**", "XForwardedProto": "", "Geography": "中国-广东", "RuleTag": "E000000009995" }, { "RuleDetail": { "RuleName": "", "RuleDescription": "", "ExtraInfo": null }, "ActionType": 1, "Args": "", "AttackType": "httpflood", "Body": "", "ClientIp": "120.76.**.**", "InstanceIp": "", "ConfId": 22371, "ContentType": "", "Cookie": "null", "DropCounts": 17, "EventLevel": "严重", "Headers": "null", "HitInfo": "-", "Host": "www.testddos.com", "HostOriginal": "www.testddos.com", "MatchedInfo": "[{\"Key\":\"\",\"Val\":\"120.76.**.**\",\"VarName\":\"ClientIP\"}]", "Plugin": "cc_policy", "Referer": "", "Region": "cn-beijing", "RequestMethod": "GET", "RequestPath": "/", "RequestTraceId": "20240712174837****006421CFE520D598", "Status": 403, "TimeStamp": 1720777689, "UserAgent": "curl/7.61.1", "UserId": "2100190377", "XForwardedFor": "120.76.**.**", "XForwardedProto": "", "Geography": "中国-广东", "RuleTag": "E000000009995" } ], "PageInfo": { "TotalCount": 2, "PageSize": 10, "CurrentPage": 1, "Count": 2 } }