0

我正在尝试在 node.js https://github.com/findjashua/treasure-hunt-server中编写一个应用程序

但是当我使用像用户/鲍勃这样的网址时,req.params 不包含用户名:鲍勃,但它是空的。我究竟做错了什么?

4

1 回答 1

4

您没有为路由路径分配参数:

app.get('/users', user.list);

像这样添加/:username要检测的参数:

app.get('/users/:username', route);

// your route file
route = function(req, res) {
  // req.params.username
});
于 2013-09-27T14:46:56.377 回答