Apache HttpComponents Client

Logiciel capture d'écran:
Apache HttpComponents Client
Détails logiciels:
Version: 4.5.1 Mise à jour
Date de transfert: 6 Mar 16
Licence: Gratuit
Popularité: 58

Rating: nan/5 (Total Votes: 0)

Apache HttpComponents client est le successeur de la Chambre des communes Jakarta largement utilisés HttpClient 3.1 et est étroitement intégré avec le Apache HttpComponents de base bibliothèque.

La bibliothèque client de HttpComponents est un outil destiné à étendre de Java prise en charge intégrée pour diverses fonctions liées à HTTP, offrant des fonctionnalités supplémentaires liés à l'authentification, la connexion et la gestion des cookies.

Cette aide développeur beaucoup lors de la construction HTTP intégré des logiciels et applications, d'autant plus que la bibliothèque est agnostique contenu et peut être utilisé pour un large éventail d'outils.

HttpClient est conforme aux spécifications suivantes:

* RFC 1945 Hypertext Transfer Protocol - HTTP / 1.0

* RFC 2616 Hypertext Transfer Protocol - HTTP / 1.1

* RFC 2109 Mécanisme HTTP State Management (cookies)

* RFC 2965 Mécanisme HTTP State Management (Cookies v2)

* RFC Authentication 2617 HTTP: Basic et Digest authentification d'accès

Ce qui est nouveau dans cette version:

    < li> HttpClient 4.3.4 (GA) est une version de maintenance qui améliore les performances dans les scénarios élevés de concurrence.
  • Cette version remplace les proxies dynamiques avec des classes de proxy personnalisés et élimine fil discorde dans java.reflect.Proxy.newInstance () lors de la location des connexions à partir des messages du pool de connexions et de réponse de traitement.

Ce qui est nouveau dans la version 4.5:

  • HttpClient 4.3.4 (GA) est une version de maintenance qui améliore les performances dans les scénarios élevés de concurrence.
  • Cette version remplace les proxies dynamiques avec des classes de proxy personnalisés et élimine fil discorde dans java.reflect.Proxy.newInstance () lors de la location des connexions à partir des messages du pool de connexions et de réponse de traitement.

Ce qui est nouveau dans la version 4.4.1:

  • HttpClient 4.3.4 (GA) est un entretien version qui améliore les performances dans les scénarios élevés de concurrence.
  • Cette version remplace les proxies dynamiques avec des classes de proxy personnalisés et élimine fil discorde dans java.reflect.Proxy.newInstance () lors de la location des connexions à partir des messages du pool de connexions et de réponse de traitement.

Ce qui est nouveau dans la version 4.4:

  • HttpClient 4.3.4 (GA) est une version de maintenance qui améliore les performances dans les scénarios élevés de concurrence.
  • Cette version remplace les proxies dynamiques avec des classes de proxy personnalisés et élimine fil discorde dans java.reflect.Proxy.newInstance () lors de la location des connexions à partir des messages du pool de connexions et de réponse de traitement.

Ce qui est nouveau dans la version 4.3-beta1:

  • Prise en charge de Java 7 try-avec-ressources pour la gestion des ressources (de libération de connexion.)
  • Ajout des classes Builder couramment pour HttpEntity, HttpRequest et HttpClient cas.
  • Obsolescence de préférence et API de configuration basée sur l'interface HttpParams en faveur de l'injection de constructeur et les objets de configuration simples.
  • Reliance sur l'objet immuabilité au lieu de la synchronisation d'accès pour la sécurité des threads. Plusieurs classes anciens dont les instances peuvent être partagées par de multiples échanges de demande ont été remplacés par des équivalents immuables.
  • DefaultHttpClient, DecompressingHttpClient, CachingHttpClient et similaires classes sont déconseillés en faveur des classes de constructeur qui produisent des instances de HttpClient immuables.

Ce qui est nouveau dans la version 4.2.1:

  • Ceci est une version de correction de bug qui répond à un certain nombre des problèmes signalés depuis la version 4.2.

Ce qui est nouveau dans la version 4.2:

  • Nouvelle API de façade pour HttpClient basée sur le concept d'un fluide interface. L'API couramment expose uniquement les fonctions les plus fondamentales de HttpClient et est destiné à des cas d'utilisation relativement simples qui ne nécessitent pas la pleine flexibilité de HttpClient. Cependant, l'API couramment soulage presque entièrement les utilisateurs d'avoir à faire face à la gestion de la connexion et la désallocation des ressources.
  • Code de gestion de connexion Redessiné et réécrite.

Ce qui est nouveau dans la version 4.1.3:

  • Ceci est une version de correction de bug qui répond à un certain nombre des questions questions ont trouvé depuis 4.1.2 principalement dans le module de mise en cache HTTP.

Ce qui est nouveau dans la version 4.2-alpha1:.

  • code de gestion de connexion Redessiné et réécrit
  • Nouvelle API de façade pour HttpClient basée sur le concept d'une interface fluide.
  • HTTP améliorée API d'authentification qui permet HttpClient gérer des scénarios d'authentification plus complexes.

Ce qui est nouveau dans la version 4.1.2:

  • Ceci est une version de correction de bug qui répond à un certain nombre des questions non critiques signalées depuis la version 4.1.1.

Ce qui est nouveau dans la version 4.1.1:

  • HttpHostConnectException pas correctement rejugés pour direct et non-tunnelled connexions proxy.
  • changé la façon dont URIUtils # rewriteURI gère plusieurs barres obliques consécutives dans le composant de chemin URI: plusieurs barres obliques principaux seront remplacés par une barre oblique afin d'éviter la confusion avec le composant d'autorité. Le reste du contenu de la voie ne sera pas modifié.
  • bug critique fixe causant tête Proxy-Authorization à envoyer à l'hôte cible lorsque tunneling demandes par l'intermédiaire d'un serveur proxy qui requiert une authentification.
  • Correction d'un bug provoquant le protocole intercepteur RequestAuthCache pour générer une instance AuthScope invalide lors de la recherche des informations d'identification de l'utilisateur pour l'authentification préventive.
  • Correction du chemin DigestScheme génère des valeurs nonce-count.

Ce qui est nouveau dans la version 4.0.3:

  • HttpClient 4.0.2 est une version de maintenance qui corrige un certain nombre de bogues découverts depuis la version stable précédente. Cela est susceptible d'être la dernière version de la branche 4.0.x.

Ce qui est nouveau dans la version 4.1 Alpha 1:

  • SO_TIMEOUT est pas réinitialisé sur persistant (ré-utilisé ) connexions.
  • Extended Interface manipulation de redirection du client pour permettre le contrôle du contenu de la redirection.
  • Support pour SPNEGO système d'authentification.
  • paramètres ajoutés pour définir l'ordre de préférence pour les régimes auth pris en charge pour l'hôte cible et l'authentification du proxy.
  • content support de l'encodage transparent.

Ce qui est nouveau dans la version 4.0.1:.

  • dépendance Supprimé sur jcip-annotations.jar
  • SO_TIMEOUT est pas réinitialisée sur les connexions persistantes (re-utilisé).
  • UrlEncodedFormEntity définit maintenant charset sur l'en-tête Content-Type.
  • lookups Connexion Éliminés bref objets vécues performances altérant.
  • URLEncodedUtils parse maintenant correctement les entités form-url-encodé qui spécifient un charset.

Logiciel similaire

dnslib
dnslib

12 May 15

ipaddress
ipaddress

13 Apr 15

python-iptables
python-iptables

1 Oct 15

Charles
Charles

10 Dec 15

D'autres logiciels de développeur Apache Software Foundation

Apache Log4j
Apache Log4j

9 Feb 16

Apache Sentry
Apache Sentry

1 Oct 15

Apache SIS
Apache SIS

10 Feb 16

Commentaires à Apache HttpComponents Client

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!