Express.js - 请求参数不可用

时间:2013-09-27 14:44:35

标签: node.js parameters express request

我正在尝试在node.js https://github.com/findjashua/treasure-hunt-server

中编写应用

但是当我使用像user / bob这样的url时,req.params不包含用户名:bob,但它是空的。我做错了什么?

1 个答案:

答案 0 :(得分:4)

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

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

像这样添加/:username以便检测参数:

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

// your route file
route = function(req, res) {
  // req.params.username
});