- 授权认证
- 站点安全事件统计
- 客户资产配置
- 资产安全策略配置
- 站点安全策略配置(old)
- 站点策略配置管理
- 封禁动作配置
- Session封禁配置
- IP封禁
- UA封禁管理
- Session封禁管理
- 指定策略设置封禁POST
- 自定义规则配置
- syslog配置
- http访问控制
- 站点一键接受
- 规则升级
- 自定义策略规则配置
站点新建
已测完
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