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