Express4中文文档
已弃用。根据需要使用
req.params
、req.body
或req.query
。
返回参数 name
的值(如果存在)。
// ?name=tobi
req.param('name')
// => "tobi"
// POST name=tobi
req.param('name')
// => "tobi"
// /user/tobi for /user/:name
req.param('name')
// => "tobi"
查找按以下顺序执行:
req.params
req.body
req.query
或者,如果在任何请求对象中都找不到该参数,您可以指定 defaultValue
来设置默认值。
为了清楚起见,应该优先直接访问
req.body
、req.params
和req.query
- 除非您真正接受来自每个对象的输入。必须加载正文解析中间件才能使
req.param()
以可预测的方式工作。详情请参阅 req.body。