我收到一個函數返回的 rest.Response 并希望使用兩個返回字段將自定義數據發送到另一個服務。var reply email.SendTemplateResponseBody response, err := s.DynamicTemplateEmail(request) if err != nil { reply = email.SendTemplateResponseBody{ Status: int32(response.StatusCode), Message: "It didn't work", } } else { reply = email.SendTemplateResponseBody{ Status: int32(response.StatusCode), Message: "It worked!", } }我在字段上使用驗證,所以想從正文中獲取返回的錯誤并在上面的代碼中使用它。響應':{StatusCode:400 Body:{"errors":[{"message":"The from object must be provided for every email send. It is an object that requires the email parameter, but may also contain a name parameter. e.g. {\"email\" : \"[email protected]\"} 這可以在不解組的情況下完成嗎?如果是這樣,這是正確的方法嗎?
使用來自 rest.response 的值
幕布斯6054654
2022-05-05 17:45:21