В моем проекте Kotlin я использую okhttp3
Вот пример для подключения к удаленному хосту:
import okhttp3.*
import okhttp3.logging.HttpLoggingInterceptor
var оkHttpClient = OkHttpClient() оkHttpClient.newCall(requestNegotiate).enqueue(object : Callback {
override fun onResponse(call: Call, response: Response) {
...
}}
и все в порядке.
Но через несколько минутЯ получаю много раз следующее сообщение:
2019-02-13 18:39:39,197 675399 [OkHttp ConnectionPool] WARN okhttp3.OkHttpClient - A connection to any_host_com was leaked. Did you forget to close a response body? To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);