Apache HttpClient GET avec le corps
Je suis en train d'envoyer un HTTP GET avec un objet json dans son corps. Est-il un moyen de définir le corps d'un HttpClient HttpGet? Je suis à la recherche de l'équivalent de HttpPost#setEntity.
source d'informationauteur Scott Swank
Vous devez vous connecter pour publier un commentaire.
De ce que je sais, vous ne pouvez pas faire cela avec la valeur par défaut HttpGet classe qui vient avec la bibliothèque Apache. Toutefois, vous pouvez créer des sous-classes HttpEntityEnclosingRequestBase entité et de définir la méthode pour l'OBTENIR. Je n'ai pas testé, mais je pense que l'exemple suivant pourrait être ce que vous cherchez:
Edit:
Vous pouvez ensuite effectuer les opérations suivantes:
À l'aide de torbinsky la réponse que j'ai créé la classe ci-dessus. Cela me permet d'utiliser les mêmes méthodes pour HttpPost.
Comment nous pouvons envoyer uri de la demande dans cet exemple, tout comme HttpGet & HttpPost ???