天天看点

解决okhttp的java.lang.IllegalStateException: closed错误

在使用OkHttp时碰到如下错误:

解决okhttp的java.lang.IllegalStateException: closed错误

原因是OkHttp请求回调中response.body().string()只能有效调用一次,而我使用了两次:

String result = response.body().string();
Log.e(TAG, "onResponse - " + response.body().string() );//打印时又使用了一次