在NodeJs简单模拟中捕获查询字符串中的参数

时间:2017-12-15 11:40:56

标签: javascript node.js

我正在使用一个简单的模拟服务器,并且只使用JavaScript和Yarn来构建它。

以简单的方式,我按照预期的方式工作:

static void Main(string[] args)
 {
     int i = 0;
     int b = 8, a = 32;
     for (i = 0; i <= 10; i++)
     {
         if ((a / b * 2)== 2)
         {
             Console.WriteLine( i + " ");
             continue;
         }
         else if (i!=4)
             Console.Write(i + " ");
         else
             break;
    }
    Console.ReadLine();
 }

当达到/ users端点时,这将产生150个随机用户,并且它按预期工作。我遇到的问题是捕获id传递给查询字符串。即:

function server() {
(...)

return {
    users: generate(userGenerator, 150)
}

我怎样才能让它发挥作用?

非常感谢提前

1 个答案:

答案 0 :(得分:2)

尝试 req.params.id

app.get('/users/:id/attribute', function(req, res) {
    console.log('id : ' + req.params.id);
    ...
});