У меня есть сервер, реализованный с использованием Apache HTTPCore, который может принимать сообщения от реализации httpclient.Мне этого достаточно, чтобы я мог отправлять на сервер, обрабатывать содержимое сообщения и возвращать ответ клиенту.Кажется, что все работает, однако я замечаю, что сервер поддерживает соединение до истечения времени ожидания, даже если соединение с клиентом успешно завершено.Я предполагаю, что мне нужно закрыть соединение на стороне клиента после получения ответа, однако я полагаю, что уже делаю это, поскольку использую BasicResponseHandler()
, который возвращает String
, поэтому я не могу понять,что, если что-нибудь мне нужно на самом деле закрыть.
Есть мысли по этому поводу?Я собирался попробовать использовать другой обработчик ответа, который возвращает InputStream
, и посмотреть, работает ли закрытие, но я предположил, что BasicResponseHandler
уже делал это за сценой, так как он возвращает String