我需要关闭回复吗?

时间:2018-11-12 16:01:51

标签: retrofit2

如果响应被映射到一个对象,就像这样:

@GET("accountId")
@WorkerThread
Call<ResponseBody> getUserData(@Header(NetworkConstants.Header.AUTHORIZATION) String accessToken);

是否有必要做response.body()。close()吗?

1 个答案:

答案 0 :(得分:1)

当且仅当您在方法上使用@Streaming批注时,才有必要执行response.body()。close()。 否则它将被完全缓冲。