Я изучаю приложение, разработанное нашей компанией. Он использует библиотеку Apache HttpClient. В исходном коде он использует класс HttpClient для создания экземпляров для подключения к серверу.
Я хочу узнать об Apache HttpClient, и я прошел через этот набор примеров. Все примеры используют CloseableHttpClient вместо HttpClient. Поэтому я думаю, что CloseableHttpClient является расширенной версией HttpClient. Если это так, у меня есть два вопроса:
- В чем разница между этими двумя?
- Какой класс рекомендуется использовать для моей новой разработки?