2013-10-31 3 views
2

js를 (를) 표현하는 새로운 방법입니다. url의 다른 지점에서 필터를 지원하도록 앱을 구성하는 방법이 있습니까? 내 질문Express js 라우팅의 필터

더 명확하게하자 기능 (3)이 순서대로 실행하는,

내가 기능 1, 기능 2가 필요합니다, 나는
   app.get('/path1/*' , function1) 
       app.get('/path1/path2/*' , function2) 
       app.get('/path1/path2/path3/*' , function3) 

내가 http://mydomain.com/path1/path2/path3/path4 GET

이 있다고 할 수 있습니다.

내가이 방법을 사용할 수 있습니까? 미리 감사드립니다.

답변

3

제대로 작동하므로 원하는 순서대로 실행하고 이전 기능이 응답을 끝내지 않도록하십시오. 함수는 인수 (req,res,next)을 가져야하며 다음 시작을 원하면 next();을 호출해야합니다.

0

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

는 따라서 기능이 순서대로 실행됩니다 할 수 있습니다.