WEB应用防火墙 WAF-更新cc防护规则:响应参数
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
name |
String |
规则名称 |
id |
String |
Rule ID. |
policyid |
String |
Policy ID. |
url |
String |
当mode值为0时,该参数有返回值。规则应用的URL链接,不包含 域名 。 |
prefix |
Boolean |
路径是否为前缀模式,当防护url以*结束,则为前缀模式。 |
mode |
Integer |
cc规则防护模式,对应console上的mode,现在只支持创建高级cc规则防护模式。
枚举值:
|
conditions |
Array of CcCondition objects |
cc规则防护规则限速条件,当cc防护规则为高级模式(mode参数值为1)时,该参数必填。 |
action |
action object |
请求次数限制到达后采取的防护动作 |
tag_type |
String |
限速模式:
枚举值:
|
tag_index |
String |
用户标识,当限速模式为用户限速(cookie或header)时,需要传该参数。
|
tag_condition |
tag_condition object |
用户标识,当限速模式为other时,需要传该参数。根据Referer(自定义请求访问的来源)字段区分单个Web访问者 |
limit_num |
Integer |
限制频率,单位为次,范围为1~2147483647 |
limit_period |
Integer |
限速周期,单位为秒,范围1~3600 |
unlock_num |
Integer |
放行频率,单位为次,范围为0~2147483647。只有当防护动作类型为dynamic_block时,才需要传该参数。 |
lock_time |
Integer |
阻断时间,单位为秒,范围为0~65535。当“防护动作”选择“阻断”时,可设置阻断后恢复正常访问页面的时间。 |
domain_aggregation |
Boolean |
是否开启域名聚合统计。 |
region_aggregation |
Boolean |
是否开启全局计数。 |
description |
String |
规则描述 |
total_num |
Integer |
该参数为预留参数,用于后续功能扩展,当前请用户忽略该参数 |
unaggregation |
Boolean |
该参数为预留参数,用于后续功能扩展,当前请用户忽略该参数 |
aging_time |
Integer |
规则老化时间,该参数为预留参数,用于后续功能扩展,当前请用户忽略该参数 |
producer |
Integer |
规则创建对象,该参数为预留参数,用于后续功能扩展,当前请用户忽略该参数 |
参数 |
参数类型 |
描述 |
---|---|---|
category |
String |
字段类型 枚举值:
|
logic_operation |
String |
条件列表匹配逻辑。
|
contents |
Array of strings |
条件列表逻辑匹配内容。当logic_operation参数不以any或者all结尾时,需要传该参数。 |
value_list_id |
String |
引用表id。当logic_operation参数以any或者all结尾时,需要传该参数。此外,引用表类型要与category类型保持一致。 |
index |
String |
子字段,当字段类型(category)选择“params”、“cookie”、“header”时,请根据实际需求配置子字段且该参数必填。 |
参数 |
参数类型 |
描述 |
---|---|---|
category |
String |
动作类型:
枚举值:
|
detail |
detail object |
阻断页面信息。当防护动作(category)选择阻断(block)或者动态阻断(dynamic_block)时,需要设置返回的阻断页面。
|
参数 |
参数类型 |
描述 |
---|---|---|
content_type |
String |
内容类型,值可为“application/json”、“text/html”、“text/xml”。 枚举值:
|
content |
String |
阻断页面内容 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误信息 |
状态码: 401
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误信息 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误信息 |