Apache HttpComponents Core

Software skärmdump:
Apache HttpComponents Core
Mjukvaruinformation:
Version: 4.4.4 Uppdaterad
Ladda upp dagen: 6 Mar 16
Licens: Gratis
Popularitet: 17

Rating: 3.3/5 (Total Votes: 3)

Apache HttpComponents Kärna inte täcker alla aspekter av HTTP-protokollet, men endast de viktigaste grunderna, är allt som behövs för att stödja grundläggande kommunikation mellan en klient och en server.

Biblioteket kan användas för att bygga både klientsidan och serversidan HTTP tjänster, stöder de två huvud I / O-modeller:

- blockering (seriell, synkron, baserat på Java I / O)

- icke-blockerande (parallell, asynkrona, baserat på Java NIO)

Biblioteket försöker upprätthålla en balans mellan prestanda och användarvänlighet, samtidigt som resterande en fristående komponent som kan tillsättas och återanvändas i flera program och instanser.

Apache HttpComponents kärnan har också gett upphov till ett liknande projekt, Apache HttpComponents klient , en HTTP klientsidan agent.

Vad är nytt i den här versionen.

  • PrivateKeyStrategy fungerar inte med NIO SSL
  • VersionInfo # getUserAgent rapporterar felaktig Java-versionen.
  • Icke-blockerande förbindelse bör inte utlösa slut-på-ström återuppringning, så länge som det fortfarande finns data i sessions inbufferten. Detta kan leda till en serie korta serie kopplade begäran att misslyckas i förtid i händelse av en oväntad anslutning uppsägning från motsatt slutpunkt.

Vad är nytt i version 4.4.2.

  • PrivateKeyStrategy inte fungerar med NIO SSL
  • VersionInfo # getUserAgent rapporterar felaktig Java-versionen.
  • Icke-blockerande förbindelse bör inte utlösa slut-på-ström återuppringning, så länge som det fortfarande finns data i sessions inbufferten. Detta kan leda till en serie korta serie kopplade begäran att misslyckas i förtid i händelse av en oväntad anslutning uppsägning från motsatt slutpunkt.

Vad är nytt i version 4.4.1.

  • PrivateKeyStrategy inte fungerar med NIO SSL
  • VersionInfo # getUserAgent rapporterar felaktig Java-versionen.
  • Icke-blockerande förbindelse bör inte utlösa slut-på-ström återuppringning, så länge som det fortfarande finns data i sessions inbufferten. Detta kan leda till en serie korta serie kopplade begäran att misslyckas i förtid i händelse av en oväntad anslutning uppsägning från motsatt slutpunkt.

Vad är nytt i version 4.4.

  • Stöd för SSL omförhandling med NIO
  • Av sekvens HTTP-svar orsakar nonylfenoletoxilat i HttpAsyncRequestExecutor.
  • Race tillstånd om anslutningsbegäran lyckas och löper ut samtidigt.
  • Fast synkroniseringsproblem i blockering och icke-blockerande anslutning pool implementeringar

Vad är nytt i version 4.2.2:

  • NIO längd avgränsad innehåll kodare hanterar felaktigt meddelanden större än 2GB.
  • Fast regression i DefaultConnectionReuseStrategy orsakar det felaktigt flagg anslutningar som engångs efter en 204, 205 eller 304 svar.
  • Fast regression i HttpAsyncRequestExecutor vilket gör att hantera 204, 205 och 304 svar felaktigt genom att returnera ett meddelande med en bifogad innehåll kroppen.

Vad är nytt i version 4.2.1:

  • Detta är en patch version som åtgärdar ett antal icke-kritiska fel hittas sedan 4,2.

Vad är nya i version 4.2:

  • Den mest anmärkningsvärda funktioner som ingår i den här versionen är anslutnings pool komponenter för blockering och icke-blockerande HTTP-anslutningar och nya asynkrona klient- och serversidan protokollhanterare.

Vad är nytt i version 4.1.3:

  • Denna utgåva rättar en kritisk regression introduceras i version 4.1 0,2. Under speciella omständigheter icke-blockerande SSL-sessioner kan misslyckas med att avsluta korrekt om den motsatta änden stängs anslutningen utan att skicka en "nära anmäla" meddelande som orsakar en oändlig loop i I / O-sändning tråd.

Vad är nytt i version 4.1.2:

  • IOSession # setSocketTimeout () -metoden inte återställa timeout räknas.
  • Icke-blockerande SSL I / O session kan upphöra i förtid orsakar meddelandetexten trunkering när meddelandets innehåll är bit kodad och anslutningen är stängd på den motsatta änden.
  • Fasta felaktiga resultat som produceras av DefaultConnectionReuseStrategy vid hantering av svarsmeddelanden vars innehåll enhet har avkodats eller modifierats av ett protokoll jaktplan.

Vad är nytt i version 4.1.1:

  • Detta är en patch version som åtgärdar ett antal icke-kritiska problem hittades sedan frigör 4,1.
  • Den här versionen markerar också slutet på stöd för Java 1.3. Som för övergång 4,2 HttpCore kräver Java 1.5 för alla dess komponenter.

Vad är nytt i version 4.1.

  • DefaultConnectingIOReactor läcker en socket deskriptor om begäran session misslyckas
  • ChunkEncoder kunde begära en negativ buffertgräns orsakar en IllegalArgumentException.
  • SSLIOSession # isAppInputReady () inte kontrollera statusen av sessionen inbufferten.
  • EntityUtils # toString () och EntityUtils # toByteArray () att returnera null om HttpEntity # getContent () är noll.
  • Fast felaktig hantering av HTTP-enheter med icke-blockerande LengthDelimitedDecoder när Content-Length värdet är större än Integer.MAX_VALUE.

Vad är nytt i version 4.1 Beta 2:

  • Detta är den andra betaversionen av HttpCore 4,1. Detta är främst en buggfix release som tar upp ett antal icke-kritiska fel.

Liknande mjukvara

Ipcalc (Python)
Ipcalc (Python)

14 Apr 15

Switchmap
Switchmap

10 Feb 16

dnsruby
dnsruby

13 May 15

Annan programvara för utvecklare Apache Software Foundation

Apache ActiveMQ
Apache ActiveMQ

13 May 16

Apache River
Apache River

6 Mar 16

Apache Drill
Apache Drill

9 Feb 16

Apache Tobago
Apache Tobago

13 Apr 15

Kommentarer till Apache HttpComponents Core

Kommentarer hittades inte
Kommentar
Slå på bilder!