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:
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 }'` |
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" |
curl -X DELETE http://localhost:8080/nuclos-war/rest -H "sessionId:$SESSIONID" |