В javadoc нет указания на то, что экземпляр DefaultHttpClient
является поточно-ориентированным.
Итак, я думаю, вам следует просто создать экземпляр HttpClient
для каждого действия ... используя общий / общийThreadSafeClientConnManager
экземпляр.Это должно позволить вам повторно использовать соединения между HttpClient
экземплярами.Просто убедитесь, что вы не закрыли диспетчер соединений.
API-интерфейсы достаточно сильно отличаются между версиями 3.x и 4.x, и я был бы удивлен, если бы примеры для одного были поучительными для другого.