Я искал завершенный пример CloseableHttpClient
с помощью try-with-resources. Я смущен, если закрытие CloseableHttpClient
также закрывает объект CloseableHttpResponse
, который будет создан при вызове httpclient.execute(post)
. Нужно ли обертывать CloseableHttpResponse
в try-with-resources?Использование CloseableHttpClient с try-with-ресурсами
Пример:
try(CloseableHttpClient httpclient = HttpClients.custom().build()) {
HttpPost post = new HttpPost(url);
CloseableHttpResponse res = httpclient.execute(post);
// do something with res
} catch (Throwable e) {
// do something with error
}
Спасибо, за подсказку. Это было похоже на базу кода, и я не знал ничего лучшего! Я изменю это. –
@Jan У вас есть ссылка на это требование? – Chriki
Мне жаль, что я не могу дать больше очков за «Не поймаю Throwable». – oleg