From 3b9f6125421192fafc87d764408d9ba6cf2d8280 Mon Sep 17 00:00:00 2001 From: qhd <1766646056@qq.com> Date: Thu, 8 Jan 2026 09:39:23 +0800 Subject: [PATCH] =?UTF-8?q?http=20doRequest=20=E8=BF=94=E5=9B=9E=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E7=A0=81=E5=88=A4=E6=96=AD=E5=A2=9E=E5=8A=A0resultStr?= =?UTF-8?q?ut.Code=20=3D=3D=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- http/http.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/http/http.go b/http/http.go index 45be505..1d0edad 100644 --- a/http/http.go +++ b/http/http.go @@ -67,9 +67,9 @@ func doRequest(ctx context.Context, method string, url string, headers map[strin defer response.Close() result := response.ReadAll() resultStrut := &ghttp.DefaultHandlerResponse{} - if gconv.Struct(result, &resultStrut); resultStrut.Code != 200 { + if err = gconv.Struct(result, &resultStrut); err != nil { err = errors.New(resultStrut.Message) - } else { + } else if resultStrut.Code == 200 || resultStrut.Code == 0 { gconv.Struct(resultStrut.Data, target) } return