mirror of
https://github.com/Buriburizaem0n/nezha_domains.git
synced 2026-05-06 05:38:50 +00:00
fix: add a default error message for waf page (#1145)
This commit is contained in:
@@ -50,8 +50,14 @@ func Waf(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func ShowBlockPage(c *gin.Context, err error) {
|
func ShowBlockPage(c *gin.Context, err error) {
|
||||||
|
var errMsg string
|
||||||
|
if err != nil {
|
||||||
|
errMsg = err.Error()
|
||||||
|
} else {
|
||||||
|
errMsg = "you were blocked by nezha WAF"
|
||||||
|
}
|
||||||
c.Writer.WriteHeader(http.StatusForbidden)
|
c.Writer.WriteHeader(http.StatusForbidden)
|
||||||
c.Header("Content-Type", "text/html; charset=utf-8")
|
c.Header("Content-Type", "text/html; charset=utf-8")
|
||||||
c.Writer.WriteString(strings.Replace(errorPageTemplate, "{error}", err.Error(), 1))
|
c.Writer.WriteString(strings.Replace(errorPageTemplate, "{error}", errMsg, 1))
|
||||||
c.Abort()
|
c.Abort()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user