Bonjour à tous !
J'ai conçu une servlet Java (je précise, mais je pense que ma demande peut être généralisée à toute application Java), et j'ai besoin d'interroger un serveur distant sur le port 80 en mode 200, avec une requête HTTP.
Pour ça, pas de souci, il y a URLConnection.
Là où je bute, c'est qu'il faut que je modifie l'entête HTTP de la requête que je fais. Et là, je ne vois pas comment faire, puisque dans la Javadoc, je ne trouve de fonction "setHeader" que pour modifier la réponse de la servlet (or, moi, je veux modifier l'entête d'une requête).
Est-il possible de faire ça en Java "pur" ?
Autrement, je sais qu'il existe la bibliothèque HttpClient quelque part. Est-ce un passage obligé ?
Merci par avance pour vos réponses.
Partager