- 🚀 Rafli Yuwana Igas Arima
- 🚀 Noval Satria
- 🚀 Yogatama Purwa Landhika
Jalankan Command berikut di direktori project
// install nodemon
npm install -g nodemon
// install dependency dari package.json [ express ^4.21.2 ]
npm install
npm run dev
atau node app.js
Setelah itu bisa akses http://127.0.0.1:3000/ melalui browser / postman / curl
Import UKMIK.postman_collection.json ke Postman
- Buka Postman
- File -> Import
- Pilih file ./UKMIK.postman_collection.json
Method GET : http://127.0.0.1:3000/
REQUEST
curl -X GET 'http://127.0.0.1:3000/'
RESPONSE
{
"status": 200,
"pesan": "",
"data": [
{
"nim": 1,
"nama": "Anto",
"prodi": "SI"
}
]
}
Method POST : http://127.0.0.1:3000/
REQUEST
curl -X POST 'http://127.0.0.1:3000/' \
--header 'Content-Type: application/json' \
--data '{
"nim": 2,
"nama": "Ani",
"prodi": "SI"
}'
RESPONSE
{
"status": 201,
"pesan": "berhasil",
"data": [
{
"nim": 1,
"nama": "Anto",
"prodi": "SI"
},
{
"nim": 2,
"nama": "Ani",
"prodi": "SI"
}
]
}
Method PUT : http://127.0.0.1:3000/{dataSiswa.nim}
REQUEST
curl -X PUT 'http://127.0.0.1:3000/2' \
--header 'Content-Type: application/json' \
--data '{
"nim": 2,
"nama": "Alvi",
"prodi": "SI"
}'
RESPONSE
{
"status": 200,
"pesan": "berhasil",
"data": [
{
"nim": 1,
"nama": "Anto",
"prodi": "SI"
},
{
"nim": 2,
"nama": "Alvi",
"prodi": "SI"
}
]
}
Method DELETE : http://127.0.0.1:3000/{dataSiswa.nim}
REQUEST
curl -X DELETE 'http://127.0.0.1:3000/2' \
--header 'Content-Type: application/json'
RESPONSE
{
"status": 200,
"pesan": "berhasil",
"data": [
{
"nim": 1,
"nama": "Anto",
"prodi": "SI"
}
]
}
THERE IS NO PLACE LIKE 127.0.0.1