Apache HttpComponents Client е наследник на най-широко използваните Джакарта Commons HttpClient 3.1 и е тясно интегриран с Apache HttpComponents Ядро библиотеката.
HttpComponents Client библиотека е инструмент, предназначен за разширяване на Java вградена поддръжка за различни HTTP, свързани с функции, осигуряване на допълнителни функции, свързани с удостоверяване, връзка и управление на бисквитки.
Това помага разработчик много, когато изграждането на HTTP-интегриран софтуер и приложения, особено след като библиотеката е агностик съдържание и може да се използва за широк набор от инструменти.
HttpClient отговаря на следните спецификации:
* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0
* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1
* RFC 2109 Механизъм HTTP членка Management (Cookies)
* RFC 2965 Механизъм HTTP членка Management (Cookies v2)
* RFC 2617 HTTP удостоверяване: Basic и Digest Authentication Access
Какво ново в тази версия:
- < Li> HttpClient 4.3.4 (GA) е съобщение за поддръжка, която подобрява производителността при високи сценарии едновременност.
- Тази версия замества динамични пълномощници с потребителски прокси класове и елиминира конец раздора в java.reflect.Proxy.newInstance (), когато на изплащане връзки от съобщенията за връзка басейн и реагиране при обработка.
Какво ново във версия 4.5:
- HttpClient 4.3.4 (GA) е съобщение за поддръжка, че подобрява ефективността при високи сценарии едновременност.
- Тази версия замества динамични пълномощници с потребителски прокси класове и елиминира конец раздора в java.reflect.Proxy.newInstance (), когато на изплащане връзки от съобщенията за връзка басейн и реагиране при обработка.
Какво ново във версия 4.4.1:
- HttpClient 4.3.4 (GA) е поддръжка освобождаване, която подобрява производителността при високи сценарии едновременност.
- Тази версия замества динамични пълномощници с потребителски прокси класове и елиминира конец раздора в java.reflect.Proxy.newInstance (), когато на изплащане връзки от съобщенията за връзка басейн и реагиране при обработка.
Какво ново във версия 4.4:
- HttpClient 4.3.4 (GA) е съобщение за поддръжка, че подобрява ефективността при високи сценарии едновременност.
- Тази версия замества динамични пълномощници с потребителски прокси класове и елиминира конец раздора в java.reflect.Proxy.newInstance (), когато на изплащане връзки от съобщенията за връзка басейн и реагиране при обработка.
Какво ново във версия 4.3-бета1:
- Подкрепа за Java 7 пробвам-с-ресурси за управление на ресурсите (освобождаване връзка.)
- Добавен владеят класове Builder за HttpEntity, HttpRequest и HttpClient случаи.
- на оттегляне на преференции и конфигурация API базиран на HttpParams интерфейс в полза на конструктор инжекция и обикновени конфигурационни обекти.
- Reliance на обект неизменност вместо синхронизация достъп за безопасност конец. Няколко стари класове, чиито случаи може да се споделя от няколко заявки обмен са били заменени с неизменни еквиваленти.
- DefaultHttpClient, DecompressingHttpClient, CachingHttpClient и подобни класове са отхвърлени в полза на строител класове, които произвеждат неизменни HttpClient случаи.
Какво ново във версия 4.2.1:
- Това е освобождаване бъг, който разглежда редица на проблеми, съобщени, тъй като пускането 4.2.
Какво ново във версия 4.2:
- New фасада API за HttpClient основава на концепцията за свободно интерфейс. В перфектен API излага само най-основните функции на HttpClient и е предназначена за относително прости случаи на употреба, които не изискват пълна гъвкавост на HttpClient. Въпреки това, с перфектен API почти напълно облекчава потребителите да се налага да се справят с управлението на връзка и deallocation ресурс.
- Преработен и пренаписан код за управление на връзката.
Какво ново във версия 4.1.3:
- Това е освобождаване бъг, който разглежда редица на въпроси, открити въпроси, тъй 4.1.2 предимно в модула за HTTP кеширане.
Какво ново във версия 4.2-alpha1:.
- Преработен и пренаписан код за управление на връзката
- New фасада API за HttpClient основава на концепцията за перфектен интерфейс.
- Засилено HTTP удостоверяване API, който позволява на HttpClient да се справят с по-сложни сценарии за проверка на автентичността.
Какво ново във версия 4.1.2:
- Това е освобождаване бъг, който разглежда редица на не-критични проблеми, съобщени, тъй като пускането 4.1.1.
Какво ново във версия 4.1.1:
- HttpHostConnectException не правилно повторен опит за пряка и не-тунелният прокси връзки.
- променила начина URIUtils # rewriteURI дръжки няколко последователни черти на пътя компонент URI: множество водещи черти ще бъдат заменени от една наклонена черта, за да се избегне объркването с компонента орган. Останалите съдържанието на пътя не се променя.
- Фиксиран критичен бъг причинява Proxy-Разрешение удар с глава, за да бъдат изпратени на хост когато тунелиране заявки през прокси сървър, който изисква удостоверяване.
- Фиксирана бъг причинява протокол прехващача RequestAuthCache да генерира невалидна AuthScope например, когато търсят потребителски идентификационни данни за превантивна удостоверяване.
- Фиксиран пътя DigestScheme генерира nВеднага щом преброяване стойности.
Какво ново във версия 4.0.3:
- HttpClient 4.0.2 е съобщение за поддръжка, че поправки редица бъгове, открити след предишната стабилна версия. Това вероятно ще бъде последната версия от клон на 4.0.x.
Какво ново във версия 4.1 Alpha 1:
- SO_TIMEOUT не е нулиран на персистираща (използван повторно ) връзки.
- Extended пренасочване на клиента работа интерфейс, за да се даде възможност за контрол на съдържанието на пренасочването.
- Подкрепа за схема за удостоверяване SPNEGO.
- добавени параметри, за да определят реда на предпочитание за поддържаните схеми тентните за целта домакин и прокси автентификация.
- Прозрачен съдържание подкрепа кодиране.
Какво ново във версия 4.0.1:.
- Премахнато зависимостта от jcip-annotations.jar
- SO_TIMEOUT не е нулиран относно устойчивите (повторно използван) връзки.
- UrlEncodedFormEntity сега определя набор от знаци върху заглавката на Content-Type.
- Елиминиран Вход заявки в кратък живот обекти нарушаване производителност.
- URLEncodedUtils сега правилно прави разбор форма-URL-кодиран лица, които определят един набор от знаци.
Коментари не е намерена