WAFGO正在准备页面
接入指南

API 文档

开发者资源 · API 参考

查阅 WAFGO API 的服务、请求路径和消息定义。按权限角色浏览接口,快速找到接入所需的参数与返回结构。

下载 JSON 文档
151 个服务1063 个接口
HTTP防火墙(WAF)服务找到 14 个接口

修改防火墙策略

updateHTTPFirewallPolicy

POST/HTTPFirewallPolicyService/updateHTTPFirewallPolicy
原始定义
rpc updateHTTPFirewallPolicy (UpdateHTTPFirewallPolicyRequest) returns (RPCSuccess);

请求消息

UpdateHTTPFirewallPolicyRequest

修改防火墙策略

请求消息 · 字段定义
message UpdateHTTPFirewallPolicyRequest {
	int64 httpFirewallPolicyId = 1;
	bool isOn = 2;
	string name = 3;
	string description = 4;
	repeated string firewallGroupCodes = 5;
	bytes blockOptionsJSON = 6; // 阻止动作配置
	bytes pageOptionsJSON = 15; // 显示网页动作配置
	bytes captchaOptionsJSON = 11; // 验证码动作配置
	bytes jsCookieOptionsJSON = 16; // JSCookie动作配置
	string mode = 7;
	bool useLocalFirewall = 8; // 是否使用本地防火墙
	bytes synFloodJSON = 9; // SYN Flood相关配置
	bytes LogJSON = 10; // 日志相关配置
	int64 maxRequestBodySize = 12; // 最大文件尺寸,单位为字节
	string denyCountryHTML = 13; // 区域封禁提示
	string denyProvinceHTML = 14; // 省份封禁提示
}

响应消息

RPCSuccess

操作成功

响应消息 · 字段定义
message RPCSuccess {

}

说明与注释按当前语言显示。接口路径、方法名、字段名和类型与原始接口定义保持一致。

接入指南