Menerima Request Params

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"
}