我正在使用Express在node.js中编写Web应用程序。我已经定义了一条路线如下:在Express NodeJS的其他路由中调用已定义的路由
app.get("/firstService/:query", function(req,res){
//trivial example
var html = "<html><body></body></html>";
res.end(html)
});
如何从express内重用该路由?
app.get("/secondService/:query", function(req,res){
var data = app.call("/firstService/"+query);
//do something with the data
res.end(data);
});
我在API文档中找不到任何东西,宁愿不使用另一个库,比如“请求”,因为这看起来很糟糕。我试图让我的应用尽可能模块化。思考?
感谢
谢谢!我只是一个Express初学者,他正试图处理一个变得笨拙的项目。任何关于中级到高级快递教程/帮助网站的建议? – user1148710