2015-06-22 76 views

回答

5

module-application管道在維基中有詳細的解釋。

它基本上是在全局(應用程序管道)和每個模塊的基礎上執行路由前後執行的鉤子。這裏有一個例子:如果路由解析爲一個名爲FooModule模塊

,如下的管道將被調用:

  • 應用管道之前
  • FooModule管道
  • FooModule路由處理
  • 之前
  • 管道後的FooModule
  • 管道後的應用

管道之前和之後的區別在於,在管道之前,您可能會「短路」請求處理。即你可以返回一個響應,直接返回給用戶代理,甚至不需要調用潛在的路由處理器。

相關問題