http doRequest 返回状态码判断增加resultStrut.Code == 0
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user