Menerima Request dari Query String & Query parameters
Pada express kita juga bisa menerima request dari query string dan query parameters. Query string adalah bagian dari url yang berada setelah tanda ? dan query parameters adalah bagian dari url yang berada setelah tanda ? dan dipisahkan dengan tanda &.
Untuk menerima request dari query string dan query parameters kita bisa menggunakan req.query. req.query akan mengembalikan sebuah object yang berisi query string dan query parameters.
index.js
const app = require("express")();
app.get("/", (req, res) => {
res.send(req.query);
});
app.listen(3000, () => console.log("Server running on port 3000"));Kita bisa mengakses query string dan query parameters dengan menggunakan req.query. req.query akan mengembalikan sebuah object yang berisi query string dan query parameters.
$ curl http://localhost:3000/?name=Icanq&age=25{
"name": "Icanq",
"age": "25"
}