Apache HttpComponents Core

Software screenshot:
Apache HttpComponents Core
Podrobnosti Software:
Verze: 4.4.4 Aktualizováno
Datum uploadu: 6 Mar 16
Licence: Volný
Popularita: 17

Rating: 3.3/5 (Total Votes: 3)

Apache HttpComponents Jádro nepokrývá všechny aspekty tohoto protokolu HTTP, ale pouze hlavní základy, vše, co je potřeba k podpoře základní komunikace mezi klientem a serverem.

Knihovna může být použit pro vybudování jak na straně klienta a server-side HTTP služby, podporující dvě hlavní I / O modely:

- blokování (serial, synchronní, založený na Java I / O)

- non-blokování (paralelní, asynchronní, založená na Java NIO)

Knihovna se snaží udržovat rovnováhu mezi výkonem a snadnosti použití, a zároveň zůstávají soběstačný komponent, které mohou být přidány a znovu použít v různých aplikacích a instancích.

Apache HttpComponents jádro má také plodil podobný projekt, Apache HttpComponents klienta HTTP na straně klienta agent.

Co je nového v této verzi:.

  • PrivateKeyStrategy nepracuje s NIO SSL
  • VersionInfo # getUserAgent hlásí nesprávnou verzi Javy.
  • Neblokující spojení by nemělo vést k end-o-toku zpětného volání, pokud tam je ještě data ve vstupní vyrovnávací paměti relace. To může způsobit řadu krátkých pipeline žádostí o předčasné selhání v případě ukončení neočekávaného přípojky protější koncový bod.

Co je nového ve verzi 4.4.2:.

  • PrivateKeyStrategy nepracuje s NIO SSL
  • VersionInfo # getUserAgent hlásí nesprávnou verzi Javy.
  • Neblokující spojení by nemělo vést k end-o-toku zpětného volání, pokud tam je ještě data ve vstupní vyrovnávací paměti relace. To může způsobit řadu krátkých pipeline žádostí o předčasné selhání v případě ukončení neočekávaného přípojky protější koncový bod.

Co je nového ve verzi 4.4.1:.

  • PrivateKeyStrategy nepracuje s NIO SSL
  • VersionInfo # getUserAgent hlásí nesprávnou verzi Javy.
  • Neblokující spojení by nemělo vést k end-o-toku zpětného volání, pokud tam je ještě data ve vstupní vyrovnávací paměti relace. To může způsobit řadu krátkých pipeline žádostí o předčasné selhání v případě ukončení neočekávaného přípojky protější koncový bod.

Co je nového ve verzi 4.4:.

  • Podpora pro SSL opětovné projednání s NIO
  • mimo pořadí odpovědi HTTP, způsobuje NPE v HttpAsyncRequestExecutor.
  • Race podmínkou, pokud žádost o připojení úspěšné a vyprší ve stejnou dobu.
  • Oprava problému synchronizace v blokování a implementace neblokující připojení k bazénu

Co je nového ve verzi 4.2.2:

  • NIO délka ohraničena kodér obsah nesprávně zpracovává zprávy větší než 2GB
  • Pevná regrese v DefaultConnectionReuseStrategy přimět to, aby nesprávně vlajky přípojky jsou na jedno použití po 204, 205 nebo 304 odpovědi.
  • Pevná regrese v HttpAsyncRequestExecutor přimět to, aby zvládnout 204, 205 a 304 odpovědi nesprávně vrací zprávu s uzavřeným obsahu těla.

Co je nového ve verzi 4.2.1:

  • Jedná se o vydání oprava, která řeší celou řadu non-kritické chyby se nalézají od 4.2.

Co je nového ve verzi 4.2:

  • Nejpozoruhodnější funkce obsažené v této zprávě jsou fondu připojení komponent pro blokování a non-blocking připojení HTTP a nové asynchronní klienta a na straně serveru protokolární rutiny.

Co je nového ve verzi 4.1.3:

  • Tato verze opravuje kritickou regresi zavedené ve verzi 4.1 0,2. Za zvláštních okolností non-blocking relací SSL může selhat ukončit správně, pokud opačný konec vypne připojení bez odeslání 'v blízkosti oznámit "zpráva způsobuje nekonečnou smyčku v I / O expedici niti.

Co je nového ve verzi 4.1.2:

  • metoda IOSession # setSocketTimeout () neobnoví Počet timeout.
  • Non-blocking SSL I / O relace může ukončit předčasně způsobují těla zprávy zkrácení, pokud je obsah zprávy kus kódovány a připojení je ukončeno na opačném konci.
  • Pevné nesprávné výsledky produkované DefaultConnectionReuseStrategy při manipulaci s zprávy odpovědi, jejichž obsah entita byla dekódovat nebo modifikovány pomocí protokolu interceptor.

Co je nového ve verzi 4.1.1:

  • Jedná se o vydání oprava, která řeší celou řadu non-kritické problémy našel od vydání 4.1.
  • Tato verze také znamená konec podpory pro Javu 1.3. Od verze 4.2 HttpCore bude vyžadovat Javu 1.5 pro všechny její složky.

Co je nového ve verzi 4.1:.

  • DefaultConnectingIOReactor nevrací soketu popisovače, pokud požadavek relace selže
  • ChunkEncoder mohl požádat o negativní vyrovnávací limitu způsobující IllegalArgumentException.
  • SSLIOSession # isAppInputReady () nekontroluje stav vstupního relace vyrovnávací paměti.
  • EntityUtils # toString () a EntityUtils # toByteArray () vrátit hodnotu null, pokud je HttpEntity # getContent () null.
  • Opraveno nesprávné manipulace s osobami HTTP neblokované LengthDelimitedDecoder když hodnota Content-Length je větší než Integer.MAX_VALUE.

Co je nového ve verzi 4.1 Beta 2:

  • Toto je druhá beta verze HttpCore 4.1. Jedná se především o chybu verze oprava, která řeší celou řadu nekritických chybách.

Podobný software

SockJS
SockJS

10 Dec 15

dnspython
dnspython

14 Apr 15

dnsruby
dnsruby

13 May 15

MIME
MIME

9 Feb 16

Ostatní software developer Apache Software Foundation

Apache Avro
Apache Avro

10 Apr 16

Apache Thrift
Apache Thrift

13 Apr 15

Apache cTAKES
Apache cTAKES

20 Jul 15

Komentáře k Apache HttpComponents Core

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!