Menerima Request dari URL Params
Selain menerima request dari query string dan query parameters, kita juga bisa menerima request dari url parameter. Url params berada pada setelah /
. dimana kita bisa membaca url parameter dengan menggunakan req.params
.
Untuk menerima request dari url parameter kita bisa menggunakan req.params
. req.params
akan mengembalikan sebuah object yang berisi url parameter.
index.js
const app = require("express")();
app.get("/:name/:age", (req, res) => {
res.send(req.params);
});
Karena kita menyebut :name
dan :age
pada route, maka kita bisa mengaksesnya dengan menggunakan req.params
. dan akan bisa diakses dengan nama yang sama dengan yang kita tulis pada route.
index.js
const app = require("express")();
app.get("/:name/:age", (req, res) => {
console.log(req.params.name)
console.log(req.params.age)
res.send(req.params)
})
Kita bisa mengakses url parameter dengan menggunakan req.params
. req.params
akan mengembalikan sebuah object yang berisi url parameter.
$ curl http://localhost:3000/Icanq/25
{
"name": "Icanq",
"age": "25"
}