【发布时间】:2020-04-08 10:22:11
【问题描述】:
我的应用程序在 nodejs 中,带有 express。
我正在尝试构建一个同时具有路由参数和查询参数的 API
以下是我尝试过的事情
using **=**
app.get('/:accountId/accounts/password/update?uniqueCode={uniqueCode}', async function(req, res) {
//my code here
}
和
app.get('/:accountId/accounts/password/update?uniqueCode/:uniqueCode', async function(req, res) {
//my code here
}
但是当我像下面这样从邮递员那里打这个时
http://localhost:5000/722/account/password/update?uniqueCode={dfgsfksjfksdhfksj}
在我尝试过的两种方式中,我都收到了来自 express 的 NOTFOUND 错误。任何人都可以建议我如何做到这一点。
【问题讨论】:
标签: node.js express routes routeparams