产品文档

Web 应用防火墙

getDomainAntiConfig

描述

获取域名防护配置

请求方式

POST

请求地址

https://waf.jdcloud-api.com/v1/regions/{regionId}/wafInstanceIds/{wafInstanceId}/domain:getAntiConfig

名称 类型 是否必需 默认值 描述
regionId String True 实例所属的地域ID
wafInstanceId String True 实例Id

请求参数

名称 类型 是否必需 默认值 描述
req CommonReq True 请求
content-language String True 语言,"en":英文,"zh":中文

CommonReq

名称 类型 是否必需 默认值 描述
wafInstanceId String True WAF实例id
domain String True 域名

返回参数

名称 类型 描述
result Result
requestId String 此次请求的ID

Result

名称 类型 描述
domain String 域名
disableWaf Integer waf状态 1表示关闭waf
aclConf AclConf 网站waf防护配置
antispiderConf SpiderConf 网站防爬虫防护配置
ccConf CcConf 网站cc防护配置
denyConf DenyConf 网站黑名单防护配置
intSemConf IntSemConf 网站智能语义引擎防护配置
ipbanConf IpbanConf 网站恶意ip防护配置
ipbanUsrConf IpbanUsrConf 网站恶意ip自定义防护配置
ratelimitConf RatelimitConf 网站限速规则防护配置
threatinfoConf EnableConf 网站威胁情报防护配置
userDefPageConf UserDefPageConf 网站自定义页面配置
wafConf WafConf 网站waf防护配置
webUserdefConf WebUserdefConf 网站web自定义规则防护配置
webcacheConf EnableConf 网站防篡改防护配置
skipConf SkipConf 网站白名单防护配置
filterHeaderConf FilterHeaderConf 网站请求头管理防护配置
filterSenseConf FilterSenseConf 网站敏感信息防护配置
statusConf StatusConf 状态码修改配置
uriRewriteConf UriRewriteConf 网站uri重写规则配置
proxycacheConf EnableConf proxy缓存配置
riskConf RiskConf risk配置
botConf BotConf bot配置

BotConf

名称 类型 描述
enable Integer 已知类型bot。1-使能 0-禁止
enableUserDefine Integer 自定义类型bot。1-使能 0-禁止
enableThreatIp Integer bot IDC开关。1-使能 0-禁止

RiskConf

名称 类型 描述
enable Integer 数据风控。1-使能 0-禁止
enableAccount Integer 账户安全。1-使能 0-禁止

EnableConf

名称 类型 描述
enable Integer 是否使能 0表示否

UriRewriteConf

名称 类型 描述
enable Integer 是否使能 0表示否
uriRewriteNum Integer uri重写规则条数

StatusConf

名称 类型 描述
enable Integer 是否使能 0表示否
statusNum Integer 响应码条数

FilterSenseConf

名称 类型 描述
enable Integer 是否使能 0表示否
respCodeNum Integer 响应码条数 即将废弃
senseinfoNum Integer 敏感信息条数
total Integer 总条数

FilterHeaderConf

名称 类型 描述
enable Integer 是否使能 0表示否
reqEnable Integer 是否使能请求头 0表示否
respEnable Integer 是否使能响应头 0表示否
reqHeaderNum Integer 请求头条数
respHeaderNum Integer 响应头条数
total Integer 总条数

SkipConf

名称 类型 描述
enable Integer 是否使能 0表示否
listNum Integer 规则条数

WebUserdefConf

名称 类型 描述
enable Integer 是否使能 0表示否
conditionNum Integer 条件条数
ruleNum Integer 规则条数

WafConf

名称 类型 描述
enable Integer 是否使能 0表示否
wafMode Integer 0表示防护,1表示预警
wafLevel Integer 0表示宽松,1表示正常,2表示严格, 3表示自定义
usrPolicy Long 自定义规则集Id
redirection String 自定义页面名称

UserDefPageConf

名称 类型 描述
pageNum Integer 条数

RatelimitConf

名称 类型 描述
enable Integer 是否使能 0表示否
rateLimitNum Integer 条数

IpbanUsrConf

名称 类型 描述
enable Integer 是否使能 0表示否
ipbanTime Integer 封禁时间,秒
detectTime Integer 检测时间,秒
threshold Integer 封禁阈值
action DenyActionCfg 动作配置

DenyActionCfg

名称 类型 描述
atOp Integer 黑名单匹配动作类型 观察 5:notice 人机识别 3:verify@captcha, 4:verify@jscookie, 6:verify@rdtcookie 拦截 1:forbidden@, 2:redirect@ 动态防护 7:cc动态防护(仅cc安全防护支持)
atVal String 黑名单匹配动作内容 当atOp为3-7时,atVal为空,atOp=1时,atVal为自定义页面,atOp=2时,atVal为跳转url。

IpbanConf

名称 类型 描述
enable Integer 是否使能 0表示否
ipbanMode Integer 防护模式
action DenyActionCfg 动作配置

IntSemConf

名称 类型 描述
enable Integer 是否使能 0表示否
mode String 模式

DenyConf

名称 类型 描述
enable Integer 是否使能 0表示否
listNum Integer 规则条数

CcConf

名称 类型 描述
enable Integer 是否使能 0表示否
ccMode Integer 防护模式
enableUserDefine Integer 是否支持自定义cc,0表示否
rulesCount Integer cc自定义规则个数
action DenyActionCfg 动作配置,默认为告警,支持1,2,3和5四种类型动作

SpiderConf

名称 类型 描述
enable Integer 是否使能 0表示否
spiderMode Integer 防护模式
action DenyActionCfg 动作配置,默认为告警,支持1,2,5四种类型动作

AclConf

名称 类型 描述
enable Integer 是否使能 0表示否
aclRuleNum Integer acl规则个数

返回码

HTTP状态码 错误码 描述
200 OK
更新时间:2022-06-29 18:05:51
feedback