绿盟WAF标品
  1. 站点策略配置管理
绿盟WAF标品
  • 授权认证
    • 授权认证
      POST
  • 站点安全事件统计
    • 2.11 站点安全事件告警统计
      GET
  • 客户资产配置
    • 资源池配置
      • 资源池信息获取
      • 资源池清空
    • 站点组管理
      • 站点组新建(单个)
      • 站点组查询(单个)
      • 站点组列表查询
      • 站点组删除
    • 站点管理
      • 站点新建
      • 站点列表查询
      • 站点修改
      • 站点删除
    • 虚拟站点管理
      • 虚拟站点新建
      • 虚拟站点列表查询
      • 虚拟站点修改
      • 虚拟站点防护状态修改
      • 虚拟站点删除
    • 站点组策略模板管理
      • 站点组策略模板导入
      • 站点组策略模板新建
      • 站点组策略模板查询
      • 站点组策略模板删除
      • 站点组策略模板修改
    • 虚拟站点策略模板管理
      • 站点组策略模板导入
      • 虚拟站点策略模板新建
      • 虚拟站点策略模板查询
      • 虚拟站点组策略模板删除
      • 虚拟站点组策略模板修改
    • 资产策略模板应用
      PUT
  • 资产安全策略配置
    • 站点安全策略配置(old)
      • 设置站点策略
      • 获取站点策略
    • 站点策略配置管理
      • 查看站点/虚拟站点应用的策略
        GET
      • 修改站点/虚拟站点应用的策略
        PUT
  • 封禁动作配置
    • Session封禁配置
      • 站点组session封禁配置查询
      • 站点组session封禁配置修改
    • IP封禁
      • IP封禁管理查询
      • 取消封禁的ip
    • UA封禁管理
      • UA封禁管理查询
      • UA取消封禁管理
    • Session封禁管理
      • 查询封禁的session
      • 取消封禁的session
    • 指定策略设置封禁
      POST
  • 自定义规则配置
    • 新增自定义规则
      POST
    • 查询自定义规则
      GET
    • 删除自定义规则
      DELETE
    • 修改自定义规则
      PUT
  • syslog配置
    • syslog配置接口
      PUT
    • 获取syslog服务器列表
      GET
    • 添加syslog服务器
      POST
    • 删除syslog服务器
      DELETE
  • http访问控制
    • 新增HTTP访问控制
    • 修改HTTP访问控制策略
    • 查询HTTP访问控制策略
    • 删除HTTP访问控制策略
  • 站点一键接受
    • 设置站点(站点组)一键接受功能
    • 查询站点(站点组)一键接受功能
  • 规则升级
    • 获取规则升级历史
    • 获取规则升级包信息
    • 升级指定规则升级包
    • 触发升级最新规则包
    • 获取规则升级配置
    • 修改规则升级配置
  • 自定义策略规则配置
    • 新增自定义策略
    • 删除自定义策略
    • 查询自定义策略
    • 修改自定义策略
  1. 站点策略配置管理

修改站点/虚拟站点应用的策略

已测完
PUT
https://localhost:50123/rest/v3/website/policy

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数
Nonce
string 
可选
示例值:
12345
Timestamp
string 
可选
示例值:
1663751393
Body 参数text/plain
示例
示例值:[ { "vsite_id": "663896863", "http_protocol_validation": { "id": "262142", "name": "default_low" }, "web_server_plugin_anti": [ { "id": "524286", "name": "default_low" } ] } ]

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://localhost:50123/rest/v3/website/policy' \
--header 'Content-Type: text/plain' \
--data-raw '[
{
        	"vsite_id": "663896863",
        	"http_protocol_validation": {
                "id": "262142",
                "name": "default_low"
            },
        	"web_server_plugin_anti": [
                {
                    "id": "524286",
                    "name": "default_low"
                }
            ]
    }
]'

返回响应

🟢200成功
application/json
Body
object {0}
示例

[{"vsite_id":"663896863","result":"success"}]
修改于 2022-09-23 08:27:02
上一页
查看站点/虚拟站点应用的策略
下一页
站点组session封禁配置查询
Built with