feat: update AccessConfig

This commit is contained in:
2026-01-09 15:09:44 +08:00
parent 7fd567ace6
commit 5139f1ee01

View File

@@ -114,10 +114,12 @@ func LogRequest(cfg *AccessConfig) gin.HandlerFunc {
// AccessConfig 访问记录的配置 // AccessConfig 访问记录的配置
type AccessConfig struct { type AccessConfig struct {
Logger *zap.Logger // 日志实例 Logger *zap.Logger // 日志实例
RequestHeaderList []string // 要记录哪些header , 不传全部记录 RequestHeaderList []string // 要记录哪些header , 不传全部记录
ResponseHeaderList []string // 要记录哪些响应header, 不传全部记录 IgnoreRequestHeaderList []string // 忽略不记录的 header
IsRecordLog func(ctx *gin.Context) bool // 验证当前请求是否记录日志 ResponseHeaderList []string // 要记录哪些响应header, 不传全部记录
IgnoreResponseHeaderList []string // 忽略不记录的响应 header
IsRecordLog func(ctx *gin.Context) bool // 验证当前请求是否记录日志
} }
// defaultIsRecordLog 默认仅记录 json api 日志 // defaultIsRecordLog 默认仅记录 json api 日志