upgrade: update go mod
This commit is contained in:
@ -24,10 +24,6 @@ import (
|
||||
)
|
||||
|
||||
// fillCfg 填充默认配置
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 15:37 2023/12/29
|
||||
func fillCfg(cfg *AccessConfig) {
|
||||
if nil == cfg {
|
||||
return
|
||||
@ -44,10 +40,6 @@ func fillCfg(cfg *AccessConfig) {
|
||||
}
|
||||
|
||||
// getLogRequestHeader 获取记录的请求header
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 15:59 2023/12/29
|
||||
func getLogRequestHeader(ctx *gin.Context, cfg *AccessConfig) map[string][]string {
|
||||
// 请求header
|
||||
headerTable := make(map[string][]string)
|
||||
@ -64,10 +56,6 @@ func getLogRequestHeader(ctx *gin.Context, cfg *AccessConfig) map[string][]strin
|
||||
}
|
||||
|
||||
// getLogResponseHeader 记录相应header
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 16:01 2023/12/29
|
||||
func getLogResponseHeader(ctx *gin.Context, cfg *AccessConfig) map[string][]string {
|
||||
// 响应header
|
||||
responseHeaderTable := make(map[string][]string)
|
||||
@ -85,10 +73,6 @@ func getLogResponseHeader(ctx *gin.Context, cfg *AccessConfig) map[string][]stri
|
||||
}
|
||||
|
||||
// LogRequest 记录请求日志
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 10:55 2022/7/14
|
||||
func LogRequest(cfg *AccessConfig) gin.HandlerFunc {
|
||||
fillCfg(cfg)
|
||||
handleConfig := define.GetHttpHandleConfig()
|
||||
@ -129,10 +113,6 @@ func LogRequest(cfg *AccessConfig) gin.HandlerFunc {
|
||||
}
|
||||
|
||||
// AccessConfig 访问记录的配置
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:26 2022/7/14
|
||||
type AccessConfig struct {
|
||||
Logger *zap.Logger // 日志实例
|
||||
RequestHeaderList []string // 要记录哪些header , 不传全部记录
|
||||
@ -141,13 +121,6 @@ type AccessConfig struct {
|
||||
}
|
||||
|
||||
// defaultIsRecordLog 默认仅记录 json api 日志
|
||||
//
|
||||
// Author : go_developer@163.com<白茶清欢>
|
||||
//
|
||||
// Date : 11:31 2022/7/14
|
||||
func defaultIsRecordLog(ctx *gin.Context) bool {
|
||||
if strings.Contains(ctx.Writer.Header().Get("Content-type"), "application/json") {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
return strings.Contains(ctx.Writer.Header().Get(consts.HeaderKeyContentType.String()), "application/json")
|
||||
}
|
||||
|
Reference in New Issue
Block a user