【发布时间】:2017-07-28 14:38:51
【问题描述】:
如果没有返回值,我必须处理一个用 [] 响应的 API。如何在改造 onResponse 中得到这个响应?目前在改造的onFailure中返回错误
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 path $
也许我可以在调用 onResponse 后检查 onResponse 中的 if (response.body() == null)。
【问题讨论】:
-
请分享您对该端点的改造 Api-Definition。我猜你期望一个对象,但你收到一个数组
-
如果还有返回值,请发布您的响应数据