// Copyright 2024 GoEdge CDN goedge.cdn@gmail.com. All rights reserved. Official site: https://goedge.cn . package firewallconfigs import "net/http" // HTTPFirewallPageAction default page action type HTTPFirewallPageAction struct { IsPrior bool `yaml:"isPrior" json:"isPrior"` Status int `yaml:"status" json:"status"` Body string `yaml:"body" json:"body"` } func NewHTTPFirewallPageAction() *HTTPFirewallPageAction { return &HTTPFirewallPageAction{ Status: http.StatusForbidden, Body: ` 403 Forbidden

403 Forbidden By WAF

Connection: ${remoteAddr} (Client) -> ${serverAddr} (Server)
Request ID: ${requestId}
`, } }