From 5b9d66fe815c0b8a93e47b93b6697b47bf0742e3 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sat, 12 Aug 2023 08:16:54 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4WAF=E9=80=9A=E9=85=8D?= =?UTF-8?q?=E7=AC=A6=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../http_firewall_rule_operator.go | 72 +++++++++---------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/pkg/serverconfigs/firewallconfigs/http_firewall_rule_operator.go b/pkg/serverconfigs/firewallconfigs/http_firewall_rule_operator.go index bb0a2c4..7b6638d 100644 --- a/pkg/serverconfigs/firewallconfigs/http_firewall_rule_operator.go +++ b/pkg/serverconfigs/firewallconfigs/http_firewall_rule_operator.go @@ -54,42 +54,6 @@ type RuleOperatorDefinition struct { } var AllRuleOperators = []*RuleOperatorDefinition{ - { - Name: "数值大于", - Code: HTTPFirewallRuleOperatorGt, - Description: "使用数值对比大于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, - { - Name: "数值大于等于", - Code: HTTPFirewallRuleOperatorGte, - Description: "使用数值对比大于等于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, - { - Name: "数值小于", - Code: HTTPFirewallRuleOperatorLt, - Description: "使用数值对比小于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, - { - Name: "数值小于等于", - Code: HTTPFirewallRuleOperatorLte, - Description: "使用数值对比小于等于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, - { - Name: "数值等于", - Code: HTTPFirewallRuleOperatorEq, - Description: "使用数值对比等于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, - { - Name: "数值不等于", - Code: HTTPFirewallRuleOperatorNeq, - Description: "使用数值对比不等于,对比值需要是一个数字", - CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, - }, { Name: "字符串等于", Code: HTTPFirewallRuleOperatorEqString, @@ -162,6 +126,42 @@ var AllRuleOperators = []*RuleOperatorDefinition{ Description: "不包含一组二进制数据", CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNo, }, + { + Name: "数值大于", + Code: HTTPFirewallRuleOperatorGt, + Description: "使用数值对比大于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, + { + Name: "数值大于等于", + Code: HTTPFirewallRuleOperatorGte, + Description: "使用数值对比大于等于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, + { + Name: "数值小于", + Code: HTTPFirewallRuleOperatorLt, + Description: "使用数值对比小于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, + { + Name: "数值小于等于", + Code: HTTPFirewallRuleOperatorLte, + Description: "使用数值对比小于等于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, + { + Name: "数值等于", + Code: HTTPFirewallRuleOperatorEq, + Description: "使用数值对比等于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, + { + Name: "数值不等于", + Code: HTTPFirewallRuleOperatorNeq, + Description: "使用数值对比不等于,对比值需要是一个数字", + CaseInsensitive: HTTPFirewallRuleCaseInsensitiveNone, + }, { Name: "包含索引", Code: HTTPFirewallRuleOperatorHasKey,