Вызов уже определенных маршрутов в других маршрутах в Express NodeJS

Я пишу веб-приложение в node.js с помощью Express. Я определил маршрут следующим образом:

app.get("/firstService/:query", function(req,res){
    //trivial example
    var 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 и не хотел бы использовать другую библиотеку, как "запрос" потому что это кажется грязным. Я пытаюсь сделать свое приложение максимально модульным. Мысли?

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос