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

SSH2 (Node.js)
SSH2 (Node.js)

20 Jul 15

dnsruby
dnsruby

13 May 15

SockJS
SockJS

10 Dec 15

Heyoffline.js
Heyoffline.js

12 May 15

Ostatní software developer Apache Software Foundation

Komentáře k Apache HttpComponents Core

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