Node / Express RESTful请求中有多个参数?
我正在研究如何在Node中实现一个RESTful API,而且看起来很简单,但我不能让它取多个参数。
例如example.com/api/foo/bar
。
我努力了
app.get('/try/:foo/:bar', routes.try);
附:
exports.try = function(req, res){ res.render('index', { foo: req.params.foo, bar: req.params.bar, title: 'try'}) };
但是,这是让我404。
事实certificate,Node.js或Express在声明路由时不喜欢尾随斜线。
我在做:
app.get('/try/:foo/:bar/', routes.try);
这导致了一个错误。
app.get('/try/:foo/:bar', routes.try);
工作很好,但是。