2

我正在使用Retrofit来打一个 api。我需要同时获得 Json 和标头响应。所以我的接口方法是这样的。所以在响应类型对象中,我从response.getHeaders(). 但是,当我尝试从中获取 json 响应时response.getBody(),我没有得到正确的响应。我需要帮助来获取和解析来自 Response 对象的 json 响应:-(

@GET("/api/hello/categories")
retrofit.client.Response getData();
4

1 回答 1

1

getBody()不直接返回字符串,如果您不想使用 Retrofit 内置的转换器,则必须自己转换。

此链接应该是从响应中获取字符串的简单方法,您可以相应地对其进行解析。

于 2014-02-24T20:53:06.477 回答