API文档

产品购买 高防IP Web-访问规则

Web-访问规则

最近更新时间:2021-01-20 10:49:30

自定义访问规则

1.接口地址

https://www.dns.com/api/product/gfip/website/waf

2.输入参数

基础参数

参数 名称 类型 说明
web_id 网站ID int 网站ID
page 分页 int 第几页, 默认第一页
pageSize 数量 int 每页显示的数量, 默认每页显示5条

3.输出参数

参数 名称 类型 说明
code 返回编码 int 0 为操作成功, 非0 请参考错误编码
message 反馈信息 string 操作成功时,可能返回为空,失败时则返回错误信息
data 返回数据 array 接口有数据返回时,为数组,请查看下一项数据值说明,没数据则为空

4.结果数据(data)说明

data是产品数组

参数 名称 类型 说明
id 规则ID int 规则ID
rule_config 规则配置 string [{"key":"ip","operate":"eq","value":"3.3.3.3"},{"key":"path","operate":"contain","value":"12312313"},{"key":"query","operate":"ncontain","value":"aa=1"}]
operate 阻断方式 int 1阻断
name 规则名称 int 规则名称
status 规则状态 int 1启用2禁用
rule_config匹配规则

key => [
            'ip' => 'IP',
            'path' => 'URL',
            'header' => 'HEADER',
            'query' => 'QUERY',
            'method' => 'METHOD',
        ],
        'operate' => [
            'eq' => '等于',
            'neq' => '不等于',
            'contain' => '包含',
            'ncontain' => '不包含'
        ]