Bot模板 详情
Bot模板 详情
请求参数
示例代码
获取Bot模板详情的请求示例
curl -X GET "https://example.com/v1/waf/botTemplate/detail?key=YOUR_KEY" \
-H "Content-Type: application/json"
返回响应
显示子属性
隐藏子属性
区域
自定义Bot策略
显示子属性
隐藏子属性
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
自定义策略
显示子属性
隐藏子属性
显示子属性
隐藏子属性
策略配置
显示子属性
隐藏子属性
一级策略
显示子属性
隐藏子属性
显示子属性
隐藏子属性
判定类型,已废弃
匹配类型。可选值: ip_region, ip_dynamic, device, cookie, get_param, referer, user_agent, ip
匹配操作符
匹配内容
二级策略
显示子属性
隐藏子属性
显示子属性
隐藏子属性
判定类型,已废弃
匹配类型
匹配操作符
匹配内容
策略关系逻辑符。可选值: and, or
全局规则ID
判定结果。可选值: black, white
策略名称,已废弃
回源标记headerKey
回源标记headerValue
全局规则ID
自定义会话限速
显示子属性
隐藏子属性
显示子属性
隐藏子属性
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
对应参数名称。Session 时为空字符串
统计时长
阈值
限速时间
会话类型。可选值: header, cookie, param, session
回源标记headerKey
回源标记headerValue
全局规则ID
自定义IP限速
显示子属性
隐藏子属性
显示子属性
隐藏子属性
统计时长 (5~1800)
阈值 (2~50000)
限速时间 (60~86400)
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
回源标记headerKey
回源标记headerValue
全局规则ID
AI智能防护
显示子属性
隐藏子属性
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
回源标记headerKey
回源标记headerValue
全局规则ID
显示子属性
隐藏子属性
显示子属性
隐藏子属性
风险标签。可选值: fraud, machine, cheat, risk
风险等级
显示子属性
隐藏子属性
可选值: low, middle, high
动态令牌挑战
显示子属性
隐藏子属性
显示子属性
隐藏子属性
显示子属性
隐藏子属性
可选值: sig, ts, webdriver
处置动作
全局规则ID
显示子属性
隐藏子属性
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
回源标记headerKey
回源标记headerValue
显示子属性
隐藏子属性
账号位置。可选值: cookie, query, body
账号类型。可选值: phone, sha1
参数名称
全局规则ID
Web SDK集成方式。可选值: manual, auto
模板开关。可选值: 0, 1
JS脚本过滤
显示子属性
隐藏子属性
处置动作。可选值: deny, log, slider_captcha, strict_slider_captcha, source_mark, husc
全局规则ID
模板名称
防护域名列表
显示子属性
隐藏子属性
防护规则总数
防护域名总数
防护目标特征
显示子属性
隐藏子属性
显示子属性
隐藏子属性
匹配字段
匹配操作符
字段名称 (部分字段需要)
匹配内容 (字符串数组)
显示子属性
隐藏子属性
AI智能防护开关。可选值: 0, 1
自定义IP限速开关。可选值: 0, 1
JS脚本过滤开关
高级Bot防御开关
自定义会话限速开关。可选值: 0, 1
风险识别开关
成功获取Bot模板详情
{
"status": 0,
"success": "true",
"result": {
"name": "示例模板",
"domains": ["example.com"],
"region": "cn",
"switch": 1,
"path": [],
"rule_count": 10,
"domain_count": 1,
"web_sdk": "auto",
"custom_rules": {
"action": "deny",
"comp_rules": [],
"header_key": "",
"header_value": "",
"rule_id": 1
},
"custom_limit": [],
"ip_limit": [],
"ai_defense": {
"action": "log",
"header_key": "",
"header_value": "",
"rule_id": 2
},
"business_marks": [],
"sigchl": {
"rules": [],
"action": "default",
"rule_id": 3
},
"business": {
"action": "log",
"header_key": "",
"header_value": "",
"rules": {
"position": "cookie",
"account_type": "phone",
"param_name": "account"
},
"rule_id": 4
},
"js": {
"action": "deny",
"rule_id": 5
},
"ai_defense_status": 1,
"ip_limit_status": 0,
"js_status": 1,
"sigchl_status": 0,
"custom_limit_status": 0,
"business_status": 1
}
}
