Я хочу просто проверить что-то, но не смог найти что-либо в документах 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 промежуточных функций на заданном маршруте, если захочу? Я хочу видеть параметры, которые app.get может принять, но, как упоминалось, я не могу найти его в документах.