创建防护策略
功能介绍
创建防护策略
URI
POST /v1/edgesec/configuration/http/policies
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| X-Auth-Token | 是 | String | 租户token |
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| name | 是 | String | 防护策略名 |
响应参数
状态码:200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| id | String | 防护策略id |
| name | String | 防护策略名 |
| level | Integer | 防护等级 |
| full_detection | Boolean | 精准防护中的检测模式 |
| action | HttpPolicyAction object | 操作 |
| robot_action | HttpPolicyAction object | 操作 |
| options | HttpPolicyOption object | 选项 |
| bind_host | Array of HttpPolicyBindHost objects | 防护域名的信息 |
| extend | Map<String,String> | 扩展字段 |
| third_bot_options | Map<String,third_bot_options> | 三方BOT操作 |
| wap_managed_ruleset_id | String | web基础防护托管规则集id |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| webattack | Boolean | 基础防护是否开启 |
| common | Boolean | 常规检测是否开启 |
| bot_enable | Boolean | 所有反爬虫是否开启 |
| crawler | Boolean | 特征反爬虫是否开启 |
| crawler_engine | Boolean | 搜索engine是否开启 |
| crawler_scanner | Boolean | 扫描器是否开启 |
| crawler_script | Boolean | 脚本反爬虫是否开启 |
| crawler_other | Boolean | 其他爬虫是否开启 |
| webshell | Boolean | Webshell检测是否开启 |
| cc | Boolean | cc规则是否开启 |
| custom | Boolean | 精准防护是否开启 |
| followed_action | Boolean | 攻击惩罚是否开启 |
| whiteblackip | Boolean | 黑白名单防护是否开启 |
| geoip | Boolean | 地理位置规则是否开启 |
| ignore | Boolean | 误报屏蔽是否开启 |
| privacy | Boolean | 隐私屏蔽是否开启 |
| antitamper | Boolean | 网页防篡改规则是否开启 |
| antileakage | Boolean | 防敏感信息泄露规则是否开启 |
| anticrawler | Boolean | 脚本反爬虫规则是否开启 |
| third_bot_river | Boolean | 三方BOT是否开启 |
状态码:400
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 标准化错误码:服务名.八位数字编码 |
| error_msg | String | 清晰的错误信息 |
| encoded_authorization_message | String | 对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应 |
状态码:401
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 标准化错误码:服务名.八位数字编码 |
| error_msg | String | 清晰的错误信息 |
| encoded_authorization_message | String | 对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应 |
状态码:500
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 标准化错误码:服务名.八位数字编码 |
| error_msg | String | 清晰的错误信息 |
| encoded_authorization_message | String | 对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应 |
请求示例
无
响应示例
无
状态码
| 状态码 | 描述 |
|---|---|
| 200 | Created |
| 400 | 请求失败 |
| 401 | token权限不足 |
| 500 | 服务器内部错误 |
错误码
请参见错误码。