Zur Veranschaulichung und als kleine Hilfe möchten wir hier ein paar Beispielaufrufe, die per Shell abgesetzt werden können, auflisten.
Um die Statements möglichst kurz zu halten sind größere JSON Inhalte in Dateien ausgelagert:
Login
export SESSIONID=`curl -X POST -d '{"username":"nuclos", "password":""}' http://localhost:8080/nuclos-war/rest -H "Accept:application/json" -H "Content-Type:application/json" | awk -v FS="\"" '{ print $4 }'`
Neue Order anlegen
insert_order_2002.json
curl -X POST -d @insert_order_2002.json http://localhost:8080/nuclos-war/rest/bos/example_rest_Order -H "sessionId:$SESSIONID" -H "Content-Type:application/json" -H "Accept:application/json"
Logout
curl -X DELETE http://localhost:8080/nuclos-war/rest -H "sessionId:$SESSIONID"
Überblick
Inhalte