【发布时间】:2021-09-16 16:05:58
【问题描述】:
我必须使用一个 REST API,它可以返回两种不同类型的响应。这是我的代码:
HttpResponse<String> response = client.send(request,
HttpResponse.BodyHandlers.ofString());
myObject = objectMapper.readValue(response.body.toString(),MyObject.class);
问题是我可以收到 MyObject 或 MyError 作为响应,我应该如何管理它?
【问题讨论】:
标签: java deserialization httpclient httpresponse objectmapper