提交 5c7ce11a authored 作者: mooncake9527's avatar mooncake9527

update

上级 8412b118
...@@ -358,6 +358,15 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer) ...@@ -358,6 +358,15 @@ func (req *Request) send(ctx context.Context, body io.Reader, buf *bytes.Buffer)
response, e := client.Do(req.request) response, e := client.Do(req.request)
if e != nil { if e != nil {
err = xerror.New(e.Error()) err = xerror.New(e.Error())
if response != nil {
resp.Status = response.Status
resp.StatusCode = response.StatusCode
for k, v := range response.Header {
resp.Header[k] = v
}
resp.err = err
}
return resp, err
} }
if response != nil { if response != nil {
resp.Status = response.Status resp.Status = response.Status
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论