HTTP防火墙(WAF)服务找到 8 个接口
检查IP状态
checkHTTPFirewallPolicyIPStatus
POST/HTTPFirewallPolicyService/checkHTTPFirewallPolicyIPStatus
- 定义文件
service_http_firewall_policy.proto- 可用角色
- 管理员用户
rpc checkHTTPFirewallPolicyIPStatus (CheckHTTPFirewallPolicyIPStatusRequest) returns (CheckHTTPFirewallPolicyIPStatusResponse);
请求消息
CheckHTTPFirewallPolicyIPStatusRequest检查IP状态
message CheckHTTPFirewallPolicyIPStatusRequest {
int64 httpFirewallPolicyId = 1;
string ip = 2;
}
响应消息
CheckHTTPFirewallPolicyIPStatusResponsemessage CheckHTTPFirewallPolicyIPStatusResponse {
bool isOk = 1; // 是否查询成功
string error = 2; // 错误信息
bool isFound = 3; // 是否找到
bool isAllowed = 4; // 是否允许访问
IPList ipList = 5; // 匹配的IPList
IPItem ipItem = 6; // 匹配的IPItem
RegionCountry regionCountry = 7; // 匹配到封禁的地区
RegionProvince regionProvince = 8; // 匹配到封禁的省份
}