use log format closer to apache common
This commit is contained in:
8
main.go
8
main.go
@@ -1109,15 +1109,17 @@ func main() {
|
||||
|
||||
r := gin.New()
|
||||
r.Use(gin.LoggerWithFormatter(func(param gin.LogFormatterParams) string {
|
||||
return fmt.Sprintf("%s - \"%s %s %s %d %s \"%s\" %s\"\n",
|
||||
return fmt.Sprintf("%s - - \"%s %s %s\" %d %d \"%s\" \"%s\" %s %s\n",
|
||||
utils.RealIP(¶m.Request.Header, param.Request.RemoteAddr),
|
||||
param.Method,
|
||||
param.Path,
|
||||
param.Request.Proto,
|
||||
param.StatusCode,
|
||||
param.Latency,
|
||||
param.BodySize,
|
||||
param.Request.Header.Get("Referer"),
|
||||
param.Request.UserAgent(),
|
||||
param.ErrorMessage,
|
||||
param.Latency,
|
||||
strings.Trim(param.ErrorMessage, "\n"),
|
||||
)
|
||||
}), gin.Recovery())
|
||||
config := cors.DefaultConfig()
|
||||
|
Reference in New Issue
Block a user