Запитання з тегом «apache-commons-httpclient»

10
Застарілий Java HttpClient - Наскільки це важко?
Все, що я намагаюся зробити, це завантажити деякий JSON і деріаріалізувати його в об’єкт. У мене поки що немає завантаження програми JSON. Майже кожен приклад HttpClient, який я можу знайти, включаючи ті, що знаходяться на сайті apache, виглядає приблизно так ... import org.apache.http.client.HttpClient; import org.apache.http.impl.client.DefaultHttpClient; public void blah() { HttpClient …

30
Вимкнення журналу HttpClient
Я використовую commons-httpclient 3.1 в наборі тестових інтеграцій. Журнал за замовчуванням для HttpClient надзвичайно галасливий, і я не можу його вимкнути. Я намагався дотримуватися інструкцій тут, але жодна з них не має ніякого значення. В основному мені просто потрібно зробити так, щоб реєстратор org.apache.http.wire закрився. Частина проблеми полягає в тому, …

3
Як опублікувати запит JSON за допомогою Apache HttpClient?
У мене є щось на зразок такого: final String url = "http://example.com"; final HttpClient httpClient = new HttpClient(); final PostMethod postMethod = new PostMethod(url); postMethod.addRequestHeader("Content-Type", "application/json"); postMethod.addParameters(new NameValuePair[]{ new NameValuePair("name", "value) }); httpClient.executeMethod(httpMethod); postMethod.getResponseBodyAsStream(); postMethod.releaseConnection(); Він постійно повертається з 500. Постачальник послуг каже, що мені потрібно надіслати JSON. Як це …

5
Найкраща практика використання HttpClient у багатопотоковому середовищі
Деякий час я використовую HttpClient у багатопотоковому середовищі. Для кожного потоку, коли він ініціює підключення, він створює абсолютно новий екземпляр HttpClient. Нещодавно я виявив, що, використовуючи цей підхід, це може призвести до того, що у користувача буде відкрито занадто багато портів, і більшість з'єднань перебувають у стані TIME_WAIT. http://www.opensubscriber.com/message/commons-httpclient-dev@jakarta.apache.org/86045.html Отже, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.