设置频率控制 防护粒度 粒度 解释 示例 备注 PATH 支持填写多个,多个PATH用;隔开。 /qr/;/app/verifyCode/ 目录路径 IP 支持填写多个IP,多个IP间以;隔开。 192.168.1.1;192.168.1.2 客户端ip IPS 支持填写多个IP段,多个IP段间以;隔开。 192.168.1.0/24;192.168.2.0/24 客户端ip段 IPR 支持填写多个IP范围,多个IP范围间以;隔开。 192.168.1.1192.168.1.10;192.168.1.12192.168.1.20 客户端ip范围 IP文件 1.支持上传TXT格式的文件。 2.文件内容支持以下格式的IP地址:1.1.1.1、2.2.2.0/24、3.3.3.33.3.3.5。 3.多个IP地址以分号;或换行符进行分割。(因操作系统差异,如有报错请切换分割符。) 4.IP地址最多支持3000条。 5.添加IP文件匹配字段后,不支持添加其他匹配字段。 客户端IP URI 支持填写多个URI,多个URI间以;隔开。支持正则和字符串匹配。 当选择字符串时,支持下拉框选择对应域名的API资产。 /login.php URI不包括问号后参数 REQUESTURI 支持填写多个REQUESTURI。支持正则和字符串匹配。 /login.php?id1 URI包括问号后参数 METHOD 支持填写多个请求方法,多个请求方法间以;隔开。 GET;POST 请求方式 ARGS 支持正则和字符串匹配。 问号后参数名 GEO 支持选择多个区域。 客户端ip区域 HEADER 支持正则和字符串匹配。 头部 DESTPORT 请求的目的端口,支持填写多个端口,多个端口以;隔开。 54375;8080 目标服务器端口 响应头 响应头。支持正则和字符串匹配。支持”告警“、”跳转“、”拦截“、”源IP封禁“动作。当设置"拦截"动作,若防护范围内某个粒度的请求频率满足触发条件,在对防护范围内的请求执行动作时,会忽略请求中对于该字段的匹配 响应头 状态码 状态码。支持选择2xx~5xx所有状态码,支持选择多个。支持”告警“、”跳转“、”拦截“、”源IP封禁“动作。当设置"拦截"动作,若防护范围内某个粒度的请求频率满足触发条件,在对防护范围内的请求执行动作时,会忽略请求中对于该字段的匹配 200;404;500 响应状态码 JA3指纹 计算请求唯一的JA3指纹。注意:非 SSL 的 HTTP 请求对应 JA3 指纹为空值。 66918128f1b9b03303d77c6f2eefd128 注意 频率控制配置为单机配置,在单台机器上统计若达到触发条件,则在单机上执行处理动作。