Sonntag, 15. November 2015

AndroidSecured - Sicherheitstipps: Google speichert Sprachsuchen

AndroidSecured - Sicherheitstipps: Google speichert Sprachsuchen: Jeder kennt es, mit einem einfachen "OK Google", kann man die Sprachsuche aktivieren. Diese muss  vor allem in Verbindung mit eine...

Freitag, 6. November 2015

Webservice Abfrage per Konsole mit wget

Mit Hilfe von Soap UI kann man Anfragen von Webservices (z.B. Axis2) per GUI testen. Allerdings kann es vorkommen, dass z.B. nur der jeweilige Server eine Firewallfreischaltung für den Webservice hat. Ist dies der Fall, kann man eine Webservice Anfrage auch mittels Konsole und wget durchführen.

Dafür benötigt man folgendes:
  • input.xml - Anfrage an den Webservice
  • soapResponse.xml - Hier wird der Response vom Webservice hinterlegt
  • webservice.sh - Ausführbares shell script mit der wget Anfrage
Inhalt webservice.sh (incl. Basic-Auth und http-header):

wget http://www.xqz.de/axis2/services/WebService --http-user=TEST --http-password=XYZ123 --post-file=input.xml --header="Content-Type: text/xml" --header="user: TEST" --output-document=soapResponse.xml