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

ipaddress
ipaddress

13 Apr 15

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

20 Jul 15

Heyoffline.js
Heyoffline.js

12 May 15

Altri software di sviluppo Apache Software Foundation

Apache Tajo
Apache Tajo

10 Feb 16

Apache Lens
Apache Lens

10 Dec 15

Apache OODT
Apache OODT

20 Jul 15

Apache Commons CLI
Apache Commons CLI

20 Jul 15

Commenti a Apache HttpComponents Client

I commenti non trovato
Aggiungi commento
Accendere le immagini!