增加响应数据的处理

This commit is contained in:
2022-06-25 23:03:46 +08:00
parent 4fab6362b6
commit 9f63a7365f
4 changed files with 187 additions and 1 deletions

View File

@ -12,6 +12,8 @@ var (
RequestIDField = "request_id"
// TraceIDField 追踪ID
TraceIDField = "trace_id"
// StartRequestTimeField 开始请求时间字段
StartRequestTimeField = "start_request_time"
// ResponseCodeField 响应状态码字段
ResponseCodeField = "code"
// ResponseMessageField 响应信息字段
@ -40,6 +42,7 @@ type HttpHandleConfig struct {
ResponseDataField string
ResponseTraceIDField string
ResponseRequestIDField string
StartRequestTimeField string
}
// ConvertDefaultConfig 覆盖默认配置
@ -79,4 +82,8 @@ func ConvertDefaultConfig(cfg *HttpHandleConfig) {
if len(cfg.HandleRequestCostField) > 0 {
HandleRequestCostField = cfg.HandleRequestCostField
}
if len(cfg.StartRequestTimeField) > 0 {
StartRequestTimeField = cfg.StartRequestTimeField
}
}