From 9b709515dafe4fd5b934e72ccf10d38219d6a03a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Mon, 25 Oct 2021 19:40:22 +0800 Subject: [PATCH] =?UTF-8?q?WAF=E5=A2=9E=E5=8A=A0=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=BD=91=E9=A1=B5=E5=8A=A8=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../firewallconfigs/http_firewall_action_types.go | 1 + .../firewallconfigs/http_firewall_action_utils.go | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/pkg/serverconfigs/firewallconfigs/http_firewall_action_types.go b/pkg/serverconfigs/firewallconfigs/http_firewall_action_types.go index 2aa9f03..6360fcd 100644 --- a/pkg/serverconfigs/firewallconfigs/http_firewall_action_types.go +++ b/pkg/serverconfigs/firewallconfigs/http_firewall_action_types.go @@ -11,6 +11,7 @@ const ( HTTPFirewallActionPost307 HTTPFirewallActionString = "post_307" // 针对POST的307重定向认证 HTTPFirewallActionRecordIP HTTPFirewallActionString = "record_ip" // 记录IP HTTPFirewallActionTag HTTPFirewallActionString = "tag" // 标签 + HTTPFirewallActionPage HTTPFirewallActionString = "page" // 显示页面 HTTPFirewallActionAllow HTTPFirewallActionString = "allow" // allow HTTPFirewallActionGoGroup HTTPFirewallActionString = "go_group" // go to next rule group HTTPFirewallActionGoSet HTTPFirewallActionString = "go_set" // go to next rule set diff --git a/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go b/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go index 979e2f0..f145eb8 100644 --- a/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go +++ b/pkg/serverconfigs/firewallconfigs/http_firewall_action_utils.go @@ -59,6 +59,12 @@ var AllActions = []*HTTPFirewallActionDefinition{ Description: "为匹配的请求打上标签。", Category: HTTPFirewallActionCategoryAllow, }, + { + Name: "显示网页", + Code: HTTPFirewallActionPage, + Description: "在网页中显示提示文字。", + Category: HTTPFirewallActionCategoryBlock, + }, { Name: "跳到下一个规则分组", Code: HTTPFirewallActionGoGroup,