HttpComponents - Invocazione di una Servlet da un Client Java
DOMANDA: Posso invocare una servlet da un client Java? RISPOSTA: E' possibile stabilire una connessione con un endpoint attraverso le famose API del framework HttpClient . Purtroppo, come si può notare dalla seguente frase riportata nella home page ufficiale della libreria "The Commons HttpClient project is now end of life, and is no longer being developed. It has been replaced by the Apache HttpComponents project " HttpClient è stato sostituito da HttpComponents . Per garantire vita lunga al nostro software, in questo post descriveremo un esempio di utilizzo proprio utilizzando la nuova libreria HttpComponents per eseguire una richiesta POST verso una Servlet . Innanzitutto eseguiamo il download dei jar di HttpComponents dal link HttpComponents v4.3 . Apriamo quindi Eclipse, creiamo un nuovo progetto Java e, prima di scrivere codice, aggiungiamo al build path i jar appena scaricati. Creiamo la classe MyHttpClient : import java.io.I...