From dd6b8b7157fb82f70ca779eec28311b8fef19ede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Mon, 3 Jul 2023 15:21:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96HTTP=E6=8A=A5=E5=A4=B4?= =?UTF-8?q?=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../servers/server/settings/headers/createSetPopup.go | 8 +++++++- web/public/js/components/server/http-header-policy-box.js | 4 ++-- .../servers/server/settings/headers/createSetPopup.html | 4 +++- .../servers/server/settings/headers/updateSetPopup.html | 4 +++- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/internal/web/actions/default/servers/server/settings/headers/createSetPopup.go b/internal/web/actions/default/servers/server/settings/headers/createSetPopup.go index e05f3e1b..0b74eefd 100644 --- a/internal/web/actions/default/servers/server/settings/headers/createSetPopup.go +++ b/internal/web/actions/default/servers/server/settings/headers/createSetPopup.go @@ -29,6 +29,8 @@ func (this *CreateSetPopupAction) RunGet(params struct { } func (this *CreateSetPopupAction) RunPost(params struct { + Type string + HeaderPolicyId int64 Name string Value string @@ -44,7 +46,11 @@ func (this *CreateSetPopupAction) RunPost(params struct { Must *actions.Must }) { // 日志 - defer this.CreateLogInfo(codes.ServerHTTPHeader_LogCreateSettingHeader, params.HeaderPolicyId, params.Name, params.Value) + if params.Type == "request" { + defer this.CreateLogInfo(codes.ServerHTTPHeader_LogCreateSettingRequestHeader, params.HeaderPolicyId, params.Name, params.Value) + } else { + defer this.CreateLogInfo(codes.ServerHTTPHeader_LogCreateSettingResponseHeader, params.HeaderPolicyId, params.Name, params.Value) + } params.Name = strings.TrimSuffix(params.Name, ":") diff --git a/web/public/js/components/server/http-header-policy-box.js b/web/public/js/components/server/http-header-policy-box.js index 8d0052cd..9f99c757 100644 --- a/web/public/js/components/server/http-header-policy-box.js +++ b/web/public/js/components/server/http-header-policy-box.js @@ -200,7 +200,7 @@ Vue.component("http-header-policy-box", { - {{header.name}} + {{header.name}}
{{code}} {{method}} @@ -274,7 +274,7 @@ Vue.component("http-header-policy-box", { - {{header.name}} + {{header.name}}
{{code}} {{method}} diff --git a/web/views/@default/servers/server/settings/headers/createSetPopup.html b/web/views/@default/servers/server/settings/headers/createSetPopup.html index ebffca98..fe53ed49 100644 --- a/web/views/@default/servers/server/settings/headers/createSetPopup.html +++ b/web/views/@default/servers/server/settings/headers/createSetPopup.html @@ -1,8 +1,10 @@ {$layout "layout_popup"} -

设置报头

+

添加自定义请求报头

+

添加自定义响应报头

+ diff --git a/web/views/@default/servers/server/settings/headers/updateSetPopup.html b/web/views/@default/servers/server/settings/headers/updateSetPopup.html index 95c113fe..cc818e9f 100644 --- a/web/views/@default/servers/server/settings/headers/updateSetPopup.html +++ b/web/views/@default/servers/server/settings/headers/updateSetPopup.html @@ -1,9 +1,11 @@ {$layout "layout_popup"} -

修改报头

+

修改自定义请求报头

+

修改自定义响应报头

+
报头名称(Name) *
报头名称(Name) *