diff --git a/internal/db/models/http_header_dao.go b/internal/db/models/http_header_dao.go index 255b7c10..cc6ee017 100644 --- a/internal/db/models/http_header_dao.go +++ b/internal/db/models/http_header_dao.go @@ -240,10 +240,10 @@ func (this *HTTPHeaderDAO) ComposeHeaderConfig(tx *dbs.Tx, headerId int64) (*sha config.Name = header.Name config.Value = header.Value config.DisableRedirect = header.DisableRedirect == 1 - config.ShouldAppend = header.ShouldAppend == 1 + config.ShouldAppend = header.ShouldAppend // replace - config.ShouldReplace = header.ShouldReplace == 1 + config.ShouldReplace = header.ShouldReplace if IsNotNull(header.ReplaceValues) { var values = []*shared.HTTPHeaderReplaceValue{} err = json.Unmarshal(header.ReplaceValues, &values) diff --git a/internal/db/models/http_header_model.go b/internal/db/models/http_header_model.go index baa09e23..e51f88d5 100644 --- a/internal/db/models/http_header_model.go +++ b/internal/db/models/http_header_model.go @@ -14,8 +14,8 @@ type HTTPHeader struct { Order uint32 `field:"order"` // 排序 Status dbs.JSON `field:"status"` // 状态码设置 DisableRedirect uint8 `field:"disableRedirect"` // 是否不支持跳转 - ShouldAppend uint8 `field:"shouldAppend"` // 是否为附加 - ShouldReplace uint8 `field:"shouldReplace"` // 是否替换变量 + ShouldAppend bool `field:"shouldAppend"` // 是否为附加 + ShouldReplace bool `field:"shouldReplace"` // 是否替换变量 ReplaceValues dbs.JSON `field:"replaceValues"` // 替换的值 Methods dbs.JSON `field:"methods"` // 支持的方法 Domains dbs.JSON `field:"domains"` // 支持的域名