Linux – Chiamare un Web Service da riga di comando

invocare un WebService da shell

In genere per chiamare un webservice si usano IDE tipo SOAPUI, ma non sempre si ha a disposizione questa opzione. Spesso dobbiamo testarlo in remoto direttamente dalla shell di linux. Per fare questo, con relativa request e response, si può usare il  comando curl. Di seguito un esempio:

curl –header  “Content-type: text/xml;charset=UTF-8”  –data @requestSOS.xml http://prova:8080/provaWS

viene invocato il webservice  http://prova:8080/provaWS con la request nel file requestSOS.xml

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *