Express js路由中的filter

我是新来expressionjs。 有没有一种方法来configuration应用程序,以支持URL的不同点的filter。 让我在我的问题上更加清楚

可以说我有

app.get('/path1/*' , function1) app.get('/path1/path2/*' , function2) app.get('/path1/path2/path3/*' , function3) 

当我说http://mydomain.com/path1/path2/path3/path4 GET

我需要按顺序执行function1,function2,function 3。

有什么办法可以做到这一点? 提前致谢。

这将工作得很好,只是保持你想让他们执行的顺序,并确保早期function不会结束响应。 函数应该有参数(req,res,next)并且必须调用next(); 当你想要下一个开始。

你可以这样做

 app.get('/path1/path2/path3/path4' , function1, function2, function3) 

因此,这些function将按顺序执行。