Apache HttpComponents Core

Szoftver screenshot:
Apache HttpComponents Core
Szoftver adatai:
Változat: 4.4.4 Frissítve
Feltöltés dátuma: 6 Mar 16
Engedély: Ingyenes
Népszerűség: 17

Rating: 3.3/5 (Total Votes: 3)

Apache HttpComponents Core nem terjed ki minden részletét a HTTP protokoll, de csak a fő alapokat, minden, ami szükséges, hogy támogassa az alapvető kommunikáció a kliens és a szerver.

A könyvtár lehet használni az épület mind a kliens oldali és szerver oldali HTTP szolgáltatások támogatása a két fő I / O modellek:

- blokkoló (soros, szinkron, amely a Java I / O)

- nem blokkoló (párhuzamos, aszinkron, amely a Java NIO)

A könyvtár igyekszik fenntartani az egyensúlyt a teljesítmény és a könnyű használat, ugyanakkor megmaradt egy önálló komponens, amely lehet adni, és újra a különböző alkalmazásokban és példányok.

Apache HttpComponents Core is szült egy hasonló projektet, Apache HttpComponents Client , HTTP ügyféloldali ügynök.

Mi az új ebben a kiadásban:

  • PrivateKeyStrategy nem működik NIO SSL.
  • versionInfo # getUserAgent jelentések helytelen Java változat.
  • Nem-blokkoló kapcsolat nem váltják végi patak visszahívás, amíg még van a munkamenet adatait bemeneti puffert. Ez okozhat egy sor rövid futószalagos kéréseket idő előtti meghibásodásához esetén egy váratlan kapcsolat megszűnése a szemközti végponthoz.

Mi az új verzió 4.4.2:

  • PrivateKeyStrategy nem működik NIO SSL.
  • versionInfo # getUserAgent jelentések helytelen Java változat.
  • Nem-blokkoló kapcsolat nem váltják végi patak visszahívás, amíg még van a munkamenet adatait bemeneti puffert. Ez okozhat egy sor rövid futószalagos kéréseket idő előtti meghibásodásához esetén egy váratlan kapcsolat megszűnése a szemközti végponthoz.

Mi az új verzió 4.4.1:

  • PrivateKeyStrategy nem működik NIO SSL.
  • versionInfo # getUserAgent jelentések helytelen Java változat.
  • Nem-blokkoló kapcsolat nem váltják végi patak visszahívás, amíg még van a munkamenet adatait bemeneti puffert. Ez okozhat egy sor rövid futószalagos kéréseket idő előtti meghibásodásához esetén egy váratlan kapcsolat megszűnése a szemközti végponthoz.

Mi az új verzió 4.4:

  • Támogatás az SSL újratárgyalását a NIO.
  • a sorozaton HTTP válasz okozza NPE HttpAsyncRequestExecutor.
  • Race feltétel, ha a kapcsolat kérés sikeres és esetből egyidejűleg.
  • Fix szinkronizációs probléma a blokkoló és nem blokkoló kapcsolat medence megvalósítások

Mi az új verzió 4.2.2:

  • NIO hossza körülhatárolt tartalom jeladó nem megfelelően kezeli az üzeneteket nagyobb, mint 2GB.
  • Fix visszalépésre DefaultConnectionReuseStrategy emiatt helytelenül zászló csatlakozások nem újrahasználható után 204, 205 vagy 304 választ.
  • Fix visszalépésre HttpAsyncRequestExecutor okozza, hogy kezelni a 204, 205 és 304 válaszokat helytelenül visszaküldésével egy üzenetet egy zárt tartalommal szervezetben.

Mi az új verzió 4.2.1:

  • Ez egy patch, amely rögzíti számos nem kritikus hibákat talált, mivel a 4.2.

Mi az új verzió 4.2:

  • A leginkább figyelemre méltó jellemzői ebben a kiadásban a kapcsolat medence alkatrészek blokkolására és nem blokkoló HTTP kapcsolatok és új aszinkron kliens és szerver oldali protokollkezelők.

Mi az új verzió 4.1.3:

  • Ez a kiadás javít kritikus regressziós bevezetett 4.1 verzió 0,2. Különleges körülmények között a nem-blokkoló SSL session lehet, hogy nem megszüntetni helyesen, ha a másik végén lekapcsol kapcsolat küldése nélkül "szoros közlési üzenet ami végtelen ciklusba az I / O küldő szál.

Mi az új verzió 4.1.2:

  • IOSession # setSocketTimeout () metódus nem állítja vissza a timeout számít.
  • Nem-blokkoló SSL I / O munkamenet megszűnik korán okoz üzenet törzse csonkolást, ha az üzenet tartalma darab kódolt, és a kapcsolat lezárása a másik végén.
  • Fix hibás eredményeket produkáltak DefaultConnectionReuseStrategy kezelésekor válaszüzeneteit amelynek tartalmát egység már dekódolt vagy módosított protokoll elfogó.

Mi az új verzió 4.1.1:

  • Ez egy patch, amely rögzíti számos nem kritikus kérdések talált óta kiadás 4.1.
  • Ez a kiadás is a végét támogatja a Java 1.3. Mivel a kiadás 4,2 HttpCore lesz szükség Java 1.5 minden alkatrészével együtt.

Mi az új 4.1 verzió:

  • DefaultConnectingIOReactor szivárog a socket leíró, ha az ülésen kérés sikertelen.
  • A ChunkEncoder kérhette a negatív puffer limit okozva IllegalArgumentException.
  • SSLIOSession # isAppInputReady () nem ellenőrzi az állapotát a munkamenet bemeneti puffer.
  • EntityUtils # toString () és EntityUtils # toByteArray (), hogy visszatérjen null ha HttpEntity # getContent () null.
  • Fix helytelen kezelése HTTP-entitások által a nem-blokkoló LengthDelimitedDecoder ha a Content-Length érték nagyobb, mint Integer.MAX_VALUE.

Mi az új 4.1 verzió Beta 2:

  • Ez a második béta kiadása HttpCore 4.1. Ez főként a hibajavító kiadás, amely megoldást kínál a nem kritikus hibák.

Hasonló program

Requests
Requests

12 May 15

netaddr
netaddr

12 Apr 15

Charles
Charles

10 Dec 15

cap
cap

28 Sep 15

Más szoftver fejlesztő Apache Software Foundation

Hozzászólások a Apache HttpComponents Core

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!