Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 nodejs 0.8.21 并表示 3.1.0
我需要userId从 url中读取http://mysite.com/39i。这意味着userId=39。怎么做?谢谢你。样本:
userId
http://mysite.com/39i
userId=39
app.get('/:userId_i', function(req, res) { }); app.param('userId', function(req, res, next, id){ });
假设您有一个数字 id 后跟 ani并且您希望 id 仅作为数字返回。
i
app.get("/:id([0-9]+)i", function (req, res) {...});
这将匹配一个数字,后跟一个i,并且只会给你 in 中的数字req.params.id。
req.params.id
例子:
curl -XGET localhost:8080/124i
给了我以下req.params
req.params
[ 'id': 124 ]