我只想验证一些东西,但在Express文档或在线上找不到与此相关的任何内容(尽管我知道这是一项功能).
我可以测试一下,但我没有一个好的模板,我想听听社区的意见.
如果我在express中定义了这样的路由:
app.get('/', function (req, res) {
res.send('GET request to homepage');
});
我还可以定义一个中间件并直接加载它,比如
middleware = function(req, res){
res.send('GET request to homepage');
});
app.get('/', middleware)
但是,我还可以链接这些路由中的至少一个,以运行额外的中间件,例如身份验证:
app.get('/', middleware, function (req, res) {
res.send('GET request to homepage');
});
这些是无限链的吗?如果我想的话,我可以在给定的路径上粘贴10个中间件功能吗?我想看看那个应用的参数.get可以接受,但就像上面提到的,我在文档中找不到它.