更新时间:2024-11-18 GMT+08:00

查询防护策略列表

功能介绍

查询防护策略列表

URI

GET /v1/edgesec/configuration/http/policies

表1 Query参数

参数

是否必选

参数类型

描述

enterprise_project_id

String

您可以通过调用企业项目管理服务(EPS)的查询企业项目列表接口(ListEnterpriseProject)查询企业项目id

page

Integer

分页查询参数,第page页

pagesize

Integer

分页查询参数,每页显示pagesize条记录

name

String

模糊查询策略名称

hostname

String

根据域名模糊查询策略

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

租户token

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

total

Integer

防护策略的数量

items

Array of ShowHttpPolicyResponseBody objects

防护策略的具体内容

表4 ShowHttpPolicyResponseBody

参数

参数类型

描述

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

表5 HttpPolicyAction

参数

参数类型

描述

category

String

防护等级

followed_action_id

String

攻击惩罚规则ID

表6 HttpPolicyOption

参数

参数类型

描述

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是否开启

表7 HttpPolicyBindHost

参数

参数类型

描述

id

String

域名ID

hostname

String

域名

状态码: 400

表8 响应Body参数

参数

参数类型

描述

error_code

String

标准化错误码:服务名.八位数字编码

error_msg

String

清晰的错误信息

encoded_authorization_message

String

对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应

状态码: 401

表9 响应Body参数

参数

参数类型

描述

error_code

String

标准化错误码:服务名.八位数字编码

error_msg

String

清晰的错误信息

encoded_authorization_message

String

对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应

状态码: 500

表10 响应Body参数

参数

参数类型

描述

error_code

String

标准化错误码:服务名.八位数字编码

error_msg

String

清晰的错误信息

encoded_authorization_message

String

对接IAM5.0的服务,拒绝访问时需要返回IAM的相关响应

请求示例

响应示例

状态码

状态码

描述

200

请求成功

400

请求失败

401

token权限不足

500

服务器内部错误

错误码

请参见错误码