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

站点新建

已测完
POST
https://localhost:50123/rest/v3/sites/protect

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Header 参数
Nonce
string 
可选
示例值:
12345
Timestamp
string 
可选
示例值:
1663751393
Body 参数text/plain
示例
示例值:{ "group_id":"1", "200000":{ "protect_obj_id":"200000", "protect_obj_name":"protect_obj_test", "ip":"1.1.1.1-2.2.2.2", "port":"80", "type": "0", "webaccess_enabled": "true", "host_access_stat_enabled": "true", "backend_ip_list": "", "gzip_transport": "false" } }

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://localhost:50123/rest/v3/sites/protect' \
--header 'Content-Type: text/plain' \
--data-raw '{
"group_id":"1",
"200000":{
      "protect_obj_id":"200000",
      "protect_obj_name":"protect_obj_test",
      "ip":"1.1.1.1-2.2.2.2",
      "port":"80",
      "type": "0",
"webaccess_enabled": "true",
      "host_access_stat_enabled": "true",
      "backend_ip_list": "",
      "gzip_transport": "false"
  }
}'

返回响应

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

{"group":{"protect_obj":[{"client_ciphers":"DHE-RSA-AES256-SHA256:DHE-RSA-SEED-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-SHA:GOST94-GOST89-GOST89:ECDHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:DHE-DSS-SEED-SHA:ECDHE-ECDSA-RC4-SHA:AES256-SHA256:DHE-RSA-AES128-SHA256:AES256-SHA:ECDH-ECDSA-AES256-GCM-SHA384:CAMELLIA128-SHA:ECDH-ECDSA-AES256-SHA384:EDH-DSS-DES-CBC3-SHA:CAMELLIA256-SHA:DHE-DSS-AES256-SHA256:EDH-DSS-CBC-SHA:ECDH-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:EDH-RSA-DES-CBC3-SHA:RC4-SHA:DHE-DSS-AES256-SHA:DHE-DSS-CAMELLIA128-SHA:EXP-DES-CBC-SHA:ECDHE-RSA-DES-CBC3-SHA:EXP-RC2-MD5:ECDH-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:ECDH-RSA-RC4-SHA:EXP-EDH-DSS-DES-CBC-SHA:AES128-SHA:ECDH-ECDSA-AES128-GCM-SHA256:EXP-RC4-MD5:ECDHE-RSA-AES256-GCM-SHA384:EXP1024-RC4-SHA:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:EXP1024-DHE-DSS-RC4-SHA:DHE-RSA-AES128-GCM-SHA256:EXP1024-DES-CBC-SHA:AES128-SHA256:DES-CBC-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:DES-CBC3-MD5:EDH-RSA-DES-CBC-SHA:EXP-RC2-CBC-MD5:DES-CBC-MD5:ECDHE-ECDSA-AES128-SHA256:ECDH-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:IDEA-CBC-MD5:AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDH-ECDSA-DES-CBC3-SHA:RC2-MD5:ECDHE-ECDSA-AES256-SHA384:DES-CBC3-SHA:DHE-DSS-RC4-SHA:GOST2001-GOST89-GOST89:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-GCM-SHA384:EXP1024-DHE-DSS-DES-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDH-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:SEED-SHA:ECDH-ECDSA-AES128-SHA256:RC4-MD5:ECDHE-RSA-AES128-SHA:IDEA-CBC-SHA:ECDH-ECDSA-RC4-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-AES128-GCM-SHA256:AES128-GCM-SHA256:DHE-DSS-AES128-SHA256:ECDH-RSA-DES-CBC3-SHA:EXP-EDH-RSA-DES-CBC-SHA","name":"testObject","host_access_stat_enabled":"false","ip":"1.1.1.1-2.2.2.2","ssl_unload":"false","gzip_transport":"false","http_protocol_validation_warn_flag":"true","port":"443","tcp_forward_for_valid_protocal_enabled":"131071","cert":"nsfocus.cer","webaccess_enabled":"false","server_ciphers":"DHE-RSA-AES256-SHA256:DHE-RSA-SEED-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-SHA:GOST94-GOST89-GOST89:ECDHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA:DHE-DSS-SEED-SHA:ECDHE-ECDSA-RC4-SHA:AES256-SHA256:DHE-RSA-AES128-SHA256:AES256-SHA:ECDH-ECDSA-AES256-GCM-SHA384:CAMELLIA128-SHA:ECDH-ECDSA-AES256-SHA384:EDH-DSS-DES-CBC3-SHA:CAMELLIA256-SHA:DHE-DSS-AES256-SHA256:EDH-DSS-CBC-SHA:ECDH-ECDSA-AES256-SHA:DHE-RSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:EDH-RSA-DES-CBC3-SHA:RC4-SHA:DHE-DSS-AES256-SHA:DHE-DSS-CAMELLIA128-SHA:EXP-DES-CBC-SHA:ECDHE-RSA-DES-CBC3-SHA:EXP-RC2-MD5:ECDH-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:ECDH-RSA-RC4-SHA:EXP-EDH-DSS-DES-CBC-SHA:AES128-SHA:ECDH-ECDSA-AES128-GCM-SHA256:EXP-RC4-MD5:ECDHE-RSA-AES256-GCM-SHA384:EXP1024-RC4-SHA:ECDH-RSA-AES128-SHA256:ECDH-RSA-AES256-SHA384:EXP1024-DHE-DSS-RC4-SHA:DHE-RSA-AES128-GCM-SHA256:EXP1024-DES-CBC-SHA:AES128-SHA256:DES-CBC-SHA:ECDHE-ECDSA-AES256-GCM-SHA384:DES-CBC3-MD5:EDH-RSA-DES-CBC-SHA:EXP-RC2-CBC-MD5:DES-CBC-MD5:ECDHE-ECDSA-AES128-SHA256:ECDH-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:IDEA-CBC-MD5:AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDH-ECDSA-DES-CBC3-SHA:RC2-MD5:ECDHE-ECDSA-AES256-SHA384:DES-CBC3-SHA:DHE-DSS-RC4-SHA:GOST2001-GOST89-GOST89:DHE-DSS-CAMELLIA256-SHA:DHE-RSA-AES256-GCM-SHA384:EXP1024-DHE-DSS-DES-CBC-SHA:ECDHE-RSA-RC4-SHA:ECDH-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDH-RSA-AES128-SHA:SEED-SHA:ECDH-ECDSA-AES128-SHA256:RC4-MD5:ECDHE-RSA-AES128-SHA:IDEA-CBC-SHA:ECDH-ECDSA-RC4-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-AES128-GCM-SHA256:AES128-GCM-SHA256:DHE-DSS-AES128-SHA256:ECDH-RSA-DES-CBC3-SHA:EXP-EDH-RSA-DES-CBC-SHA","server_port":"","client_version":"2,3,4,5","type":"1","id":"10","server_version":"2,3,4,5"}],"id":"1","name":"default"},"result":"success"}
修改于 2022-10-18 01:04:04
上一页
站点组删除
下一页
站点列表查询
Built with