- 授权认证
- 站点安全事件统计
- 客户资产配置
- 资产安全策略配置
- 站点安全策略配置(old)
- 站点策略配置管理
- 封禁动作配置
- Session封禁配置
- IP封禁
- UA封禁管理
- Session封禁管理
- 指定策略设置封禁POST
- 自定义规则配置
- syslog配置
- http访问控制
- 站点一键 接受
- 规则升级
- 自定义策略规则配置
设置站点策略
已测完
PUT
https://localhost:50123/rest/v3/website/663896863/policy
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token示例:
Authorization: Bearer ********************
Header 参数
Nonce
string
可选
示例值:
12345
Timestamp
string
可选
示例值:
1663751393
Body 参数text/plain
示例
示例值:{
"website_id": "663896863",
"template": {
"xpath": {"use":"disabled","opt":"1"},
"path_traversal": {"use":"disabled","opt":"1"},
"xss": {"use":"enabled","opt":"0"},
"download_limit":{"use":"enabled","opt":"1"},
"ldap": {"use":"disabled","opt":"1"},
"info_leak":{"use":"disabled","opt":"1"},
"command_inject": {"use":"disabled","opt":"1"},
"ssi":{"use":"disabled","opt":"1"},
"web_server_plugin_anti":{"use":"disabled","opt":"1"},
"sql_inject":{"use":"enabled","opt":"0"},
"http_protocol_validation": {"use":"disabled","opt":"1"},
"remote_file_inclusion":{"use":"disabled","opt":"1"},
"upload_limit": {"use":"enabled","opt":"0"}
}
}
示例代码
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/663896863/policy' \
--header 'Content-Type: text/plain' \
--data-raw '{
"website_id": "663896863",
"template": {
"xpath": {"use":"disabled","opt":"1"},
"path_traversal": {"use":"disabled","opt":"1"},
"xss": {"use":"enabled","opt":"0"},
"download_limit":{"use":"enabled","opt":"1"},
"ldap": {"use":"disabled","opt":"1"},
"info_leak":{"use":"disabled","opt":"1"},
"command_inject": {"use":"disabled","opt":"1"},
"ssi":{"use":"disabled","opt":"1"},
"web_server_plugin_anti":{"use":"disabled","opt":"1"},
"sql_inject":{"use":"enabled","opt":"0"},
"http_protocol_validation": {"use":"disabled","opt":"1"},
"remote_file_inclusion":{"use":"disabled","opt":"1"},
"upload_limit": {"use":"enabled","opt":"0"}
}
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{"result":"policies updated"}
修改于 2022-09-23 07:59:01