From 5139f1ee019258081e41af64cd656127b5e46851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Fri, 9 Jan 2026 15:09:44 +0800 Subject: [PATCH] feat: update AccessConfig --- middleware/access_log.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/middleware/access_log.go b/middleware/access_log.go index b51600b..e85e5db 100644 --- a/middleware/access_log.go +++ b/middleware/access_log.go @@ -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 日志