创建防护策略
功能介绍
创建防护策略
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  | 
      
        服务器内部错误  | 
     
错误码
请参见错误码。