Apache HttpComponents Client az utódja a széles körben használt Jakarta Commons httpclient 3,1 és szorosan integrálva van a Apache HttpComponents Core könyvtár.
A HttpComponents kliens könyvtár egy olyan eszköz, célja, hogy kiterjessze a Java beépített támogatást nyújt különféle HTTP kapcsolatos szolgáltatásokat nyújtó extra funkciók kapcsolódó hitelesítés, kapcsolat, és cookie-k kezelésével.
Ez segít fejlesztő sokat, amikor az épület HTTP integrált szoftverek és alkalmazások, különösen azért, mert a könyvtár tartalmát agnosztikus, és fel lehet használni a széles eszközkészletet.
httpclient megfelel a következő előírásoknak:
* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0
* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1
* RFC 2109 HTTP State Management Mechanism (sütik)
* RFC 2965 HTTP State Management Mechanism (sütik v2)
* RFC 2617 HTTP Authentication: Basic és Digest Access hitelesítés
Mi az új ebben a kiadásban:
- < li> httpclient 4.3.4 (GA) egy karbantartási verzió, amely javítja a teljesítményt a nagy konkurencia forgatókönyvek.
- Ez a változat helyettesíti a dinamikus proxy egyéni proxy osztályok és kiküszöböli szál állítását java.reflect.Proxy.newInstance (), amikor a lízing kapcsolatok a kapcsolat medence és a feldolgozás válaszüzeneteit.
Mi az új 4.5 verzió:
- httpclient 4.3.4 (GA) egy karbantartási kiadás, amely javítja a teljesítményt a nagy konkurencia forgatókönyvek.
- Ez a változat helyettesíti a dinamikus proxy egyéni proxy osztályok és kiküszöböli szál állítását java.reflect.Proxy.newInstance (), amikor a lízing kapcsolatok a kapcsolat medence és a feldolgozás válaszüzeneteit.
Mi az új verzió 4.4.1:
- httpclient 4.3.4 (GA) egy karbantartás kiadás, ami javítja a teljesítményt a nagy konkurencia forgatókönyvek.
- Ez a változat helyettesíti a dinamikus proxy egyéni proxy osztályok és kiküszöböli szál állítását java.reflect.Proxy.newInstance (), amikor a lízing kapcsolatok a kapcsolat medence és a feldolgozás válaszüzeneteit.
Mi az új verzió 4.4:
- httpclient 4.3.4 (GA) egy karbantartási kiadás, amely javítja a teljesítményt a nagy konkurencia forgatókönyvek.
- Ez a változat helyettesíti a dinamikus proxy egyéni proxy osztályok és kiküszöböli szál állítását java.reflect.Proxy.newInstance (), amikor a lízing kapcsolatok a kapcsolat medence és a feldolgozás válaszüzeneteit.
Mi az új a 4.3 verzió-béta-1:
- támogatása Java 7 try-with-források erőforrás-gazdálkodás (kapcsolat kiadás.)
- Added folyékonyan Builder osztályok HttpEntity, HttpRequest és httpclient példányok.
- Elavulási preferencia és konfigurációs API alapján HttpParams felület mellett a kivitelező befecskendezés és sima konfigurációs objektumok.
- Reliance tárgy állandóság helyett hozzáférés szinkronizálás menet biztonságát. Számos régi osztályok amelynek példányai is megosztható több kérés csere váltották megváltoztathatatlan egyenértékű.
- DefaultHttpClient, DecompressingHttpClient, CachingHttpClient és hasonló osztályok elavultnak építő osztályok termelni megváltoztathatatlan httpclient esetekben.
Mi az új verzió 4.2.1:
- Ez egy hibajavító kiadás, amely megoldást kínál a kérdések óta jelentett kiadás 4,2.
Mi az új verzió 4.2:
- Új homlokzati API httpclient alapuló koncepció folyékonyan felület. A folyékony API kiteszi csak a legalapvetőbb funkciókat httpclient és célja a viszonylag egyszerű használati esetek, amelyek nem igénylik a teljes rugalmasságot httpclient. Azonban a gördülékeny API majdnem teljes mértékben mentesíti a felhasználókat, hogy belépne a kapcsolatot és erőforrás felszabadítása.
- Az újratervezett és újraírt kapcsolat kezelési kódot.
Mi az új verzió 4.1.3:
- Ez egy hibajavító kiadás, amely megoldást kínál a kérdések a talált óta 4.1.2 elsősorban a HTTP cache-modul.
Mi az új verzió 4.2-alpha1:
- Az újratervezett és újraírt kapcsolat kezelési kódot.
- Új homlokzati API httpclient koncepciója alapján a folyékony felület.
- Továbbfejlesztett HTTP hitelesítési API, amely lehetővé teszi, hogy kezelni httpclient bonyolultabb hitelesítési forgatókönyveket.
Mi az új verzió 4.1.2:
- Ez egy hibajavító kiadás, amely megoldást kínál a nem kritikus kérdéseket óta bejelentett kiadás 4.1.1.
Mi az új verzió 4.1.1:
- HttpHostConnectException helytelenül retried közvetlen és nem-alagúton proxykapcsolatok.
- Megváltoztatta a URIUtils # rewriteURI kezeli a több egymást követő karakter a URI görbekomponens: több vezető perjeleket váltja egy perjel érdekében, hogy elkerüljék a zavart a hatóság komponens. A maradék tartalma út nem módosítható.
- Fix kritikus hiba okozza Proxyengedélyezés fejlécet kell küldeni a célpont, ha csövez kéréseket egy proxy szerver, amely hitelesítést igényel.
- Javítva okozó RequestAuthCache protokoll elfogó generálhat érvénytelen AuthScope például amikor felnézett a felhasználó hitelesítő adatait megelőző hitelesítés.
- Fix ahogy DigestScheme generál nonce-szám értékeknek.
Mi az új 4.0.3:
- httpclient 4.0.2 olyan karbantartási kiadás, amely javítások a hibák száma felfedezték, mivel az előző stabil kiadás. Ez valószínűleg az utolsó kiadás a 4.0.x ág.
Mi az új 4.1-es verziója Alpha 1:
- SO_TIMEOUT nem nullázza le nem bomló (újra felhasználható ) kapcsolat.
- Bővített ügyfél átirányítási kezelő felület lehetővé teszi az irányítást a tartalmát az átirányítás.
- Támogatás SPNEGO hitelesítési sémát.
- Added paraméterek határozzák meg a sorrendben a támogatott auth rendszerek célpont és a proxy hitelesítést.
- Átlátszó tartalom kódolás támogatása.
Mi az új 4.0.1-es verziójával:
- Az eltávolított függőséget jcip-annotations.jar.
- SO_TIMEOUT nem nullázza le nem bomló (újra használható) kapcsolat.
- UrlEncodedFormEntity vázolja charset a Content-Type fejléc.
- ligában Belépés kereséseket rövid életű tárgyak rontó teljesítményét.
- URLEncodedUtils már helyesen értelmezi form-url-kódolt entitások meg egy charset.
Hozzászólás nem található