Apache HttpComponents Client

Software screenshot:
Apache HttpComponents Client
Dettagli del software:
Versione: 4.5.1 Aggiornato
Data di caricamento: 6 Mar 16
Licenza: Libero
Popolarità: 58

Rating: nan/5 (Total Votes: 0)

Apache HttpComponents client è il successore di Jakarta Commons ampiamente utilizzati HttpClient 3.1 ed è strettamente integrato con il Apache HttpComponents Nucleo biblioteca.

La libreria client HttpComponents è uno strumento destinato ad estendere di Java integrato il supporto per varie caratteristiche HTTP correlati, fornendo funzionalità aggiuntive legate all'autenticazione, connessione e la gestione dei cookie.

Questo aiuta lo sviluppatore un sacco per la costruzione di software e applicazioni HTTP integrato, soprattutto perché la libreria è contenuto agnostico e può essere utilizzata per una vasta serie di strumenti.

HttpClient è conforme alle seguenti specifiche:

* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0

* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1

* RFC 2109 Meccanismo gestione dello stato HTTP (cookie)

* RFC 2965 HTTP Stato meccanismo di gestione (Cookies v2)

* RFC 2617 HTTP Autenticazione: di base e autenticazione Digest Access

Cosa c'è di nuovo in questa versione:

    < li> HttpClient 4.3.4 (GA) è una release di manutenzione che migliora le prestazioni in scenari di alta concorrenza.
  • Questa versione sostituisce proxy dinamici con classi proxy personalizzato ed elimina filo contesa a java.reflect.Proxy.newInstance () quando il leasing collegamenti dai messaggi pool di connessioni e di risposta di trasformazione.

Cosa c'è di nuovo nella versione 4.5:

  • HttpClient 4.3.4 (GA) è una release di manutenzione che migliora le prestazioni in scenari di alta concorrenza.
  • Questa versione sostituisce proxy dinamici con classi proxy personalizzato ed elimina filo contesa a java.reflect.Proxy.newInstance () quando il leasing collegamenti dai messaggi pool di connessioni e di risposta di trasformazione.

Cosa c'è di nuovo nella versione 4.4.1:

  • HttpClient 4.3.4 (GA) è una manutenzione stampa che migliora le prestazioni in scenari di alta concorrenza.
  • Questa versione sostituisce proxy dinamici con classi proxy personalizzato ed elimina filo contesa a java.reflect.Proxy.newInstance () quando il leasing collegamenti dai messaggi pool di connessioni e di risposta di trasformazione.

Cosa c'è di nuovo nella versione 4.4:

  • HttpClient 4.3.4 (GA) è una release di manutenzione che migliora le prestazioni in scenari di alta concorrenza.
  • Questa versione sostituisce proxy dinamici con classi proxy personalizzato ed elimina filo contesa a java.reflect.Proxy.newInstance () quando il leasing collegamenti dai messaggi pool di connessioni e di risposta di trasformazione.

Cosa c'è di nuovo nella versione 4.3-beta1:

  • Il supporto per Java 7 try-con-le risorse per la gestione delle risorse (rilascio di connessione.)
  • Aggiunto classi Builder FLUENT per HttpEntity, HttpRequest e HttpClient casi.
  • Deprecation di preferenza e API di configurazione basata su HttpParams interfaccia a favore di iniezione costruttore e oggetti di configurazione semplici.
  • Il ricorso a immutabilità oggetto invece di sincronizzazione accesso per la sicurezza thread. Diversi vecchie classi le cui istanze possono essere condivisi da più scambi richiesta sono state sostituite da equivalenti immutabili.
  • DefaultHttpClient, DecompressingHttpClient, CachingHttpClient e simili classi sono deprecati in favore delle classi di build che producono le istanze HttpClient immutabili.

Cosa c'è di nuovo nella versione 4.2.1:

  • Questa è una release di bug fix che risolve una serie dei problemi segnalati dal rilascio 4.2.

Cosa c'è di nuovo nella versione 4.2:

  • Nuova API facciata per HttpClient basato sul concetto di un fluente interfaccia. L'API fluente espone solo le funzioni fondamentali della HttpClient ed è destinato relativamente semplici casi di utilizzo che non richiedono la piena flessibilità di HttpClient. Tuttavia, l'API fluente allevia quasi completamente gli utenti di avere a che fare con la gestione della connessione e la deallocazione delle risorse.
  • codice di gestione della connessione ridisegnato e riscritto.

Cosa c'è di nuovo nella versione 4.1.3:

  • Questa è una release di bug fix che risolve una serie dei problemi problemi rilevati dal 4.1.2 soprattutto nel modulo di cache HTTP.

Cosa c'è di nuovo nella versione 4.2-alfa1:.

  • codice di gestione della connessione ridisegnato e riscritto
  • Nuova API facciata per HttpClient basato sul concetto di una interfaccia fluida.
  • l'autenticazione API avanzata HTTP che permette HttpClient per gestire scenari di autenticazione più complessi.

Cosa c'è di nuovo nella versione 4.1.2:

  • Questa è una release di bug fix che risolve una serie di problemi non critici segnalati dal rilascio 4.1.1.

Cosa c'è di nuovo nella versione 4.1.1:

  • HttpHostConnectException non ritentata correttamente per diretta e non attraversati connessioni tramite proxy.
  • cambiato il modo URIUtils # rewriteURI gestisce più tagli consecutivi nella componente percorso URI: più slash sarà sostituito da una barra in modo da evitare la confusione con l'autorità componente. Il contenuto rimanente del percorso non sarà modificato.
  • fissi bug critico causando intestazione Proxy-Authorization da inviare per l'host di destinazione quando il tunneling richieste attraverso un server proxy che richiede l'autenticazione.
  • Corretto il bug che causa il protocollo intercettore RequestAuthCache per generare un'istanza AuthScope valida quando guardando le credenziali utente per l'autenticazione preventiva.
  • fissi il modo DigestScheme genera valori nonce-count.

Cosa c'è di nuovo nella versione 4.0.3:

  • HttpClient 4.0.2 è una release di manutenzione che le correzioni una serie di bug scoperti dalla precedente versione stabile. Questo è probabilmente l'ultima versione dal ramo 4.0.x.

Cosa c'è di nuovo nella versione 4.1 Alpha 1:

  • SO_TIMEOUT non viene reimpostato su persistenti (riutilizzato ) connessioni.
  • estesa la gestione dell'interfaccia reindirizzamento del client per consentire il controllo del contenuto del reindirizzamento.
  • Il supporto per l'autenticazione SPNEGO schema.
  • parametri aggiunti per definire l'ordine di preferenza per i regimi auth supportati per host di destinazione e l'autenticazione proxy.
  • trasparente supporto per la codifica dei contenuti.

Cosa c'è di nuovo nella versione 4.0.1:.

  • Rimosso dipendenza on-jcip annotations.jar
  • SO_TIMEOUT non viene reimpostato su connessioni persistenti (ri-usato).
  • UrlEncodedFormEntity imposta ora charset sul header Content-Type.
  • Eliminata ricerche Login breve oggetti vissuti prestazioni compromettere.
  • URLEncodedUtils analizza ora correttamente entità forma-codifica URL che specificano un set di caratteri.

Programmi simili

PcapRub
PcapRub

1 Mar 15

RubyDNS
RubyDNS

1 Mar 15

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

20 Jul 15

Altri software di sviluppo Apache Software Foundation

Apache MINA
Apache MINA

13 Apr 15

Apache OFBiz
Apache OFBiz

4 Jun 15

Apache Knox
Apache Knox

12 May 15

Commenti a Apache HttpComponents Client

I commenti non trovato
Aggiungi commento
Accendere le immagini!