Apache HttpComponents Client er etterfølgeren til de mest brukte Jakarta Commons Httpclient 3.1 og er tett integrert med Apache HttpComponents Kjerne bibliotek.
HttpComponents klient biblioteket er et verktøy skjebnebestemt til å utvide Java innebygd støtte for ulike HTTP-relaterte funksjoner, noe som gir ekstra funksjoner knyttet til autentisering, tilkobling, og cookie styring.
Dette hjelper utvikleren mye når du bygger HTTP-integrert programvare og applikasjoner, spesielt siden biblioteket er innhold agnostiker og kan brukes til et bredt utvalg av verktøy.
Httpclient i samsvar med følgende spesifikasjoner:
* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0
* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1
* RFC 2109 HTTP statlig styring Mechanism (cookies)
* RFC 2965 HTTP statlig styring Mechanism (Cookies v2)
* RFC 2617 HTTP Authentication: Basic og Digest Tilgang Authentication
Hva er nytt i denne versjonen:
- < li> Httpclient 4.3.4 (GA) er et vedlikehold utgivelse som forbedrer ytelsen i høye samtidighet scenarier.
- Denne versjonen erstatter dynamiske proxyer med tilpassede proxy klasser og eliminerer tråd stridigheter i java.reflect.Proxy.newInstance () når leasing tilkoblinger fra tilkobling basseng og behandling svarmeldinger.
Hva er nytt i versjon 4.5:
- Httpclient 4.3.4 (GA) er et vedlikehold utgivelse som forbedrer ytelsen i høye samtidighet scenarier.
- Denne versjonen erstatter dynamiske proxyer med tilpassede proxy klasser og eliminerer tråd stridigheter i java.reflect.Proxy.newInstance () når leasing tilkoblinger fra tilkobling basseng og behandling svarmeldinger.
Hva er nytt i versjon 4.4.1:
- Httpclient 4.3.4 (GA) er en vedlikeholds utgivelse som forbedrer ytelsen i høye samtidighet scenarier.
- Denne versjonen erstatter dynamiske proxyer med tilpassede proxy klasser og eliminerer tråd stridigheter i java.reflect.Proxy.newInstance () når leasing tilkoblinger fra tilkobling basseng og behandling svarmeldinger.
Hva er nytt i versjon 4.4:
- Httpclient 4.3.4 (GA) er et vedlikehold utgivelse som forbedrer ytelsen i høye samtidighet scenarier.
- Denne versjonen erstatter dynamiske proxyer med tilpassede proxy klasser og eliminerer tråd stridigheter i java.reflect.Proxy.newInstance () når leasing tilkoblinger fra tilkobling basseng og behandling svarmeldinger.
Hva er nytt i versjon 4.3-beta1:
- Støtte for Java 7 try-med-ressurser til ressursforvaltning (tilkobling utgivelse.)
- Lagt flytende Builder klasser for HttpEntity, HttpRequest og Httpclient tilfeller.
- Nedgradering av preferanser og konfigurasjon API basert på HttpParams grensesnitt i favør av konstruktør injeksjon og vanlig konfigurasjons stedene.
- Reliance på objekt uforanderlighet i stedet for tilgang synkronisering for tråd sikkerhet. Flere gamle klasser som tilfeller kan deles av flere forespørsels børser har blitt erstattet av uforanderlige ekvivalenter.
- DefaultHttpClient, DecompressingHttpClient, CachingHttpClient og lignende klasser er foreldet i favør av builder klasser som produserer uforanderlige Httpclient tilfeller.
Hva er nytt i versjon 4.2.1:
- Dette er en bug fix utgivelse som løser en rekke av problemer som er rapportert siden utgivelsen 4.2.
Hva er nytt i versjon 4.2:
- Ny API fasaden for Httpclient basert på konseptet av en flytende grensesnitt. Den flytende API utsetter bare de mest grunnleggende funksjonene i Httpclient og er beregnet for relativt enkle bruksmåter som ikke krever full fleksibilitet Httpclient. Men den flytende API lindrer nesten fullt brukerne fra å måtte forholde seg til tilkoblingsstyring og ressurs deallokering.
- redesignet og omskrevet forbindelse management kode.
Hva er nytt i versjon 4.1.3:
- Dette er en bug fix utgivelse som løser en rekke problemer problemer funnet siden 4.1.2 primært i HTTP caching modulen.
Hva er nytt i versjon 4.2-alpha1:
- redesignet og omskrevet forbindelse management kode
- Ny API fasaden for Httpclient basert på konseptet av en flytende grensesnitt.
- Forbedret HTTP-autentisering API som gjør at Httpclient å håndtere mer komplekse godkjennings scenarier.
Hva er nytt i versjon 4.1.2:
- Dette er en bug fix utgivelse som løser en rekke av ikke-kritiske problemer som er rapportert siden utgivelsen 4.1.1.
Hva er nytt i versjon 4.1.1:
- HttpHostConnectException ikke riktig prøves for direkte og ikke-tunnel proxy-tilkoblinger.
- endret måten URIUtils # rewriteURI håndterer flere påfølgende skråstreker i URI banen komponent: flere innledende skråstreker vil bli erstattet av en skråstrek for å unngå forvirring med myndighet komponent. De resterende innhold av banen vil ikke bli endret.
- Fast kritisk bug forårsaker Proxy-Authorization header skal sendes til målet vert når tunnel forespørsler via en proxy-server som krever godkjenning.
- Fikset bug som forårsaker RequestAuthCache protokollen interceptor å generere en ugyldig AuthScope eksempel når du ser opp påloggingsopplysninger for preemptive godkjenning.
- Fast veien DigestScheme genererer nonce-count verdier.
Hva er nytt i versjon 4.0.3:
- Httpclient 4.0.2 er et vedlikehold utgivelse som fikser en rekke bugs oppdaget siden forrige stabile versjonen. Dette vil trolig være den siste utgivelsen fra 4.0.x gren.
Hva er nytt i versjon 4.1 Alpha 1:
- SO_TIMEOUT tilbakestilles ikke på vedvarende (gjenbrukt ) tilkoblinger.
- Utvidet kundens redirect håndtering grensesnitt for å tillate kontroll av innholdet av viderekoblingen.
- Støtte for SPNEGO autentisering ordningen.
- Lagt inn parametre for å definere rekkefølgen på preferanse for støttede auth ordninger for målet vert og proxy-godkjenning.
- Transparent innhold koding støtte.
Hva er nytt i versjon 4.0.1.
- Fjernet avhengighet jcip-annotations.jar
- SO_TIMEOUT tilbakestilles ikke om persistente (gjenbrukes) tilkoblinger.
- UrlEncodedFormEntity setter nå charset på Content-Type spissen.
- Eliminerte Logg oppslag i kortvarig gjenstander svekke ytelsen.
- URLEncodedUtils analyserer nå riktig skjema-URL-kodet enheter som angir en charset.
Kommentarer ikke funnet