req.params 不是函数

Posted

技术标签:

【中文标题】req.params 不是函数【英文标题】:req.params is not a function 【发布时间】:2018-10-23 08:31:04 【问题描述】:

我的 api 网址:

url/api/v1/users/updateHome?access_token=access_token

我正在尝试访问属性access_token。我尝试了以下方法来访问它,但它返回错误:

    req.params('access_token'); //returns req.params is not a function req.params.access_token; //returns undefined

由于req.param('access_token') 有效但现已弃用,我如何访问属性access_token

【问题讨论】:

How to access the GET parameters after "?" in Express?的可能重复 【参考方案1】:

应从req.query 访问查询参数。比如

req.query["access_token"]

【讨论】:

【参考方案2】:

它不起作用,因为您拥有的是查询参数。

要访问它,请使用req.query

【讨论】:

以上是关于req.params 不是函数的主要内容,如果未能解决你的问题,请参考以下文章