提交 7f5f8a24 authored 作者: mooncake9527's avatar mooncake9527

hotfix

上级 58af94d8
...@@ -308,7 +308,12 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer) ...@@ -308,7 +308,12 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer)
req.request.Header.Add(k, v) req.request.Header.Add(k, v)
} }
} }
logger.Info("[httpCli] req", logger.Any("url", req.url), logger.Any("header", req.request.Header), logger.Any("body", buf.String()), ctxUtils.CtxTraceIDField(ctx)) logger.Info("[httpCli] req",
logger.Any("method", req.method),
logger.Any("url", req.url),
logger.Any("header", req.request.Header),
logger.Any("body", buf.String()),
ctxUtils.CtxTraceIDField(ctx))
req.request.Header.Add(ctxUtils.HeaderXRequestIDKey, ctxUtils.CtxRequestID(ctx)) req.request.Header.Add(ctxUtils.HeaderXRequestIDKey, ctxUtils.CtxRequestID(ctx))
if req.timeout < 1 { if req.timeout < 1 {
req.timeout = defaultTimeout req.timeout = defaultTimeout
...@@ -342,7 +347,10 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer) ...@@ -342,7 +347,10 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer)
if c, _ := ctxUtils.GetGinCtx(ctx); c != nil { if c, _ := ctxUtils.GetGinCtx(ctx); c != nil {
entity.SetCopyApiRsp(c, buf) entity.SetCopyApiRsp(c, buf)
} }
logger.Info("[httpCli] rsp", logger.Any("header", resp.Header), logger.Any("body", bodyBuf.String()), ctxUtils.CtxTraceIDField(ctx)) logger.Info("[httpCli] rsp",
logger.Any("header", resp.Header),
logger.Any("body", bodyBuf.String()),
ctxUtils.CtxTraceIDField(ctx))
if body != nil { if body != nil {
resp.Body = io.NopCloser(bodyBuf) resp.Body = io.NopCloser(bodyBuf)
} }
...@@ -379,7 +387,10 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer) ...@@ -379,7 +387,10 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer)
err = xerror.New(e.Error()) err = xerror.New(e.Error())
} }
bodyBuf := bytes.NewBuffer(body) bodyBuf := bytes.NewBuffer(body)
logger.Info("[httpCli] rsp", logger.Any("header", resp.Header), logger.Any("body", bodyBuf.String()), ctxUtils.CtxTraceIDField(ctx)) logger.Info("[httpCli] rsp",
logger.Any("header", resp.Header),
logger.Any("body", bodyBuf.String()),
ctxUtils.CtxTraceIDField(ctx))
if c, _ := ctxUtils.GetGinCtx(ctx); c != nil { if c, _ := ctxUtils.GetGinCtx(ctx); c != nil {
entity.SetCopyApiRsp(c, bodyBuf) entity.SetCopyApiRsp(c, bodyBuf)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论