req.params
This property is an object containing properties mapped to the named route “parameters”. For example, if you have the route /user/:name
, then the “name” property is available as req.params.name
. This object defaults to {}
.
1 2 3 | // GET /user/tj req.params.name // => "tj" |
When you use a regular expression for the route definition, capture groups are provided in the array using req.params[n]
, where n
is the nth capture group. This rule is applied to unnamed wild card matches with string routes such as /file/*
:
1 2 3 | // GET /file/javascripts/jquery.js req.params[0] // => "javascripts/jquery.js" |
Please login to continue.