express js get request params code example

Example 1: express js params

app.get('/path/:name', function(req, res) { // url: /path/test
  console.log(req.params.name);  // result: test
});

// OR

app.get('/path', function(req, res) {  // url: /path?name='test'
  console.log(req.query['name']);  // result: test
});

Example 2: express get params after ?

GET /something?color1=red&color2=blue

app.get('/something', (req, res) => {
    req.query.color1 === 'red'  // true
    req.query.color2 === 'blue' // true
})

Example 3: express get query parameters

//get query¶ms in express

//etc. example.com/user/000000?sex=female

app.get('/user/:id', function(req, res) {
  const query = req.query;// query = {sex:"female"}
  const params = req.params; //params = {id:"000000"}

})