feat: update AccessConfig
This commit is contained in:
@@ -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 日志
|
||||||
|
|||||||
Reference in New Issue
Block a user