From 88278baf86ac5f05810303f9b9dda8f399bd92ca Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 22 Nov 2020 16:54:43 +0800 Subject: [PATCH] =?UTF-8?q?[waf]=E5=8F=AF=E4=BB=A5=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=98=BB=E6=AD=A2=E5=8A=A8=E4=BD=9C=E7=9A=84=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E7=A0=81=E5=92=8C=E6=8F=90=E7=A4=BA=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/nodes/waf_manager.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/internal/nodes/waf_manager.go b/internal/nodes/waf_manager.go index 9423851..24caa35 100644 --- a/internal/nodes/waf_manager.go +++ b/internal/nodes/waf_manager.go @@ -163,7 +163,13 @@ func (this *WAFManager) convertWAF(policy *firewallconfigs.HTTPFirewallPolicy) ( } // action - // TODO + if policy.BlockOptions != nil { + w.ActionBlock = &waf.BlockAction{ + StatusCode: policy.BlockOptions.StatusCode, + Body: policy.BlockOptions.Body, + URL: "", + } + } err := w.Init() if err != nil {