WAF动作record_ip返回403/优化关闭连接方法

This commit is contained in:
刘祥超
2021-10-12 09:06:28 +08:00
parent ac120a728c
commit 86db3dfc49
4 changed files with 5 additions and 18 deletions

View File

@@ -90,7 +90,9 @@ func (this *RecordIPAction) Perform(waf *WAF, group *RuleGroup, set *RuleSet, re
expiredAt := time.Now().Unix() + int64(timeout)
if this.Type == "black" {
_ = this.CloseConn(writer)
writer.WriteHeader(http.StatusForbidden)
request.WAFClose()
SharedIPBlackList.Add(IPTypeAll, request.WAFRemoteIP(), expiredAt)
} else {