2014-12-02 14 views
0

我嘗試以下無濟於事:Router.use在鐵路路由器1.0中棄用?

Router.use(function(req, res, next){ 
    console.log("my handler workzz"); 
    this.next(); 
}, {where: "server"});  

雖然每The Iron Router Docs,這是完全合法的語法。什麼是添加連接中間件的正確方法?

我會打開非連接選項以及。我真正想要做的是對傳入的請求進行md5處理,如果該請求發出重定向,則將md5作爲查詢參數附加到該重定向。爲此,我相信我需要訪問傳入的請求和響應,因此一個簡單的hook之前可能不會工作。

回答

0

看起來Router.use已過時,需要按照this GitHub Issue中的說明進行刪除。

onBeforeActiononAfterAction的組合,可能在一個插件中捲起來,看起來像是前進的道路。