Introduction
...
Code Block |
---|
language | bash |
---|
title | Running the service |
---|
linenumbers | true |
---|
|
# go to examples/hello_worldexample01 and start the service
cd soajs.examples/hello_worldexample01/
# start the soajs example environment
sudo soajs services start --env=example
# export necessary environment variables to create local awareness
export SOAJS_ENV=EXAMPLE
export SOAJS_SRVPORT=4021
export SOAJS_DEPLOY_MANUAL=1
export SOAJS_REGISTRY_API=127.0.0.1:21000
# start service
node . |
...
Code Block |
---|
language | js |
---|
title | TestGet Reponse: Success |
---|
linenumbers | true |
---|
|
{"result": true,"data": {"firstName": "John","lastName": "Smith"}} |
"testPost" API: Success
This API is exactly like testGet but uses the "post" method.
Code Block |
---|
language | js |
---|
title | TestPost request: Sucess |
---|
linenumbers | true |
---|
|
curl -X POST -H "Content-type:application/json" -H "Accept:application/json" "http://127.0.0.1:40104021/testPost" -d '{"firstName":"John","lastName":"Smith","email":"john@smith.com"}' |
...