WAF动作增加显示HTML内容

This commit is contained in:
刘祥超
2021-02-26 16:32:07 +08:00
parent 4511b48382
commit 0766ec9d5a
4 changed files with 49 additions and 0 deletions

View File

@@ -43,6 +43,9 @@ func (this *CreatePopupAction) RunPost(params struct {
// http api
HttpAPIURL string
// html
HtmlContent string
Must *actions.Must
CSRF *actionutils.CSRF
}) {
@@ -90,6 +93,13 @@ func (this *CreatePopupAction) RunPost(params struct {
actionParams = &firewallconfigs.FirewallActionHTTPAPIConfig{
URL: params.HttpAPIURL,
}
case firewallconfigs.FirewallActionTypeHTML:
params.Must.
Field("htmlContent", params.HtmlContent).
Require("请输入HTML内容")
actionParams = &firewallconfigs.FirewallActionHTMLConfig{
Content: params.HtmlContent,
}
default:
this.Fail("选择的类型'" + params.Type + "'暂时不支持")
}