Вызов уже определенных маршрутов в других маршрутах в Express NodeJS
Я пишу веб-приложение в node.js с помощью Express. Я определил маршрут следующим образом:
app.get("/firstService/:query", function(req,res){
//trivial example
var html = "<html><body></body></html>";
res.end(html)
});
Как я могу использовать этот маршрут изнутри экспресс?
app.get("/secondService/:query", function(req,res){
var data = app.call("/firstService/"+query);
//do something with the data
res.end(data);
});
Я ничего не смог найти в документации по API и не хотел бы использовать другую библиотеку, подобную & quot; request & quot; потому что это кажется грязным. Я пытаюсь сделать свое приложение максимально модульным. Мысли?
Спасибо