_includes/api/en/4x/req-param.md
Returns the value of param name when present.
// ?name=tobi
req.param('name')
// => "tobi"
// POST name=tobi
req.param('name')
// => "tobi"
// /user/tobi for /user/:name
req.param('name')
// => "tobi"
Lookup is performed in the following order:
req.paramsreq.bodyreq.queryOptionally, you can specify defaultValue to set a default value if the parameter is not found in any of the request objects.
Body-parsing middleware must be loaded for req.param() to work predictably. Refer req.body for details.