- 文档首页
DDoS防护
API 参考
DDoS 高防
防护策略
AddWebDefCcRule-添加 CC 防护规则
防护策略
AddWebDefCcRule-添加 CC 防护规则
AddWebDefCcRule-添加 CC 防护规则
为防护网站配置 CC 规则后,DDoS 高防服务会限制对网站特定路径的访问频率,精准识别 CC 攻击,缓解 CC 攻击对服务器的影响。
注意事项
每个域名最多支持配置 20 条 CC 防护规则。
请求说明
- 请求地址:https://advdefence.volcengineapi.com/?Action=AddWebDefCcRule&Version=2023-03-08
调试
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
请求参数
Action String 必选 示例值:AddWebDefCcRule
接口名称。当前 API 的名称为 AddWebDefCcRule。
Version String 必选 示例值:2023-03-08
接口版本。当前 API 的版本为 2023-03-08。
AccurateGroup Object 可选 示例值:--
更多请求特征配置。
Logic Integer 可选 示例值:1
规则组中高级条件运算关系。
AccurateRules Object[] 可选 示例值:--
规则组的请求特征信息。
HttpObj String 可选 示例值:request.method
自定义对象,与ObjType存在映射关系。
- 请求 User-Agent:request.header.ua
- 请求 refer:request.header.refer
- 请求 Cookies:request.header.cookies
- 请求体长度:request.header.content-length
- 请求体格式:request.header.content-type
- X-forwarded-for:request.header.x-forwarded-for
- 客户端 IP:request.header.clientip
- 自定义 Args:request.queryargs.自定义参数名称。例如request.queryargs.abc。
- 自定义 header:request.header.自定义Header 名称。例如request.header.abc。
- 自定义 cookie:request.cookie.自定义 cookie 名称。例如request.cookie.abc。
ObjType Integer 可选 示例值:2
匹配字段。
Opretar Integer 可选 示例值:2
逻辑运算符。
Property Integer 可选 示例值:0
固定取值为 0,取 HttpObj 的值用于匹配对应详情。
ValueString String 可选 示例值:GET
匹配内容。
说明
逻辑关系判断为 IP、 IPv4、 IPv6、私网 IP 或公网 IP 时不需要填写。
CCType Integer 必选 示例值:7
规则执行动作。
- 0:仅告警,放行满足条件的请求,但会将对应请求行为计入攻击日志。
- 1:限速,拦截超出阈值的请求,被拦截的请求将不会转发回源站。
- 2:拦截,拦截满足条件的请求,被拦截的请求将不会转发回源站。
- 7:人机验证,对满足条件的请求执行人机验证,验证通过则放行,否则拦截。
CountTime Integer 必选 示例值:60
统计时长,单位:秒。
EffectTime Integer 可选 示例值:60
生效时长,即限制时长,单位:秒。执行动作为"仅告警"时无需填写。
Enable Integer 必选 示例值:1
是否启用规则。
Field String 必选 示例值:HEADER:User-Agent
统计对象,多个对象用逗号分隔。格式为类型:对应值。
- 自定义 Header。格式为HEADER:具体参数,例如HEADER:Authorization
- 自定义 Cookie。格式为COOKIE:具体参数,例如COOKIE:PHPSESSId。
- 自定义参数。格式为ARGS:具体参数,例如ARGS:device_Id。
- 源 IP。直接配置为CLIENTIP。统计对象,多个对象用逗号分隔。格式为类型:对应值
Host String 必选 示例值:www.test.com
防护域名。
Name String 必选 示例值:test
规则名称。
PathThreshold Integer 可选 示例值:100
请求路径访问的总次数阈值。
PrefixSwitch Integer 必选 示例值:0
前缀匹配开关。启用前缀匹配后,可提供包含某个前缀的路径匹配模式。如设置路径为/test*,则匹配/test.html,/test123.html,/test/page.html等
RulePriority Integer 必选 示例值:0
规则匹配的优先级,P0 优先级最高,P9 优先级最低。
说明
同一请求特征下的 CC 防护规则优先级不可重复。
SingleThreshold Integer 必选 示例值:10
每个统计对象访问的次数阈值。
Url String 可选 示例值:/cctest
需要进行 CC 防护规则匹配的网站路径,可以填写具体的某个页面 URL,也可以填写整个网站。
- 支持某个具体的 URL 地址,例如针对test.com/abc.html页面生效,则填写/abc.html即可。
- 支持含通配符的路径,如/test/*。通配符仅可使用一次。
- 前缀匹配:勾选前缀匹配后,可提供包含某个前缀的路径匹配模式。如设置/test*,则匹配/test.html,/test123.html,/test/page.html等。
说明
默认模式下(即未勾选前缀匹配时)配置的/*路径规则优先级高于前缀匹配模式下配置/*路径的规则。
返回参数
无。
请求示例
返回示例
最近更新时间:2026.02.09 21:44:44