2010-08-30 191 views
0

幸運的是,我創建了一個Rails應用程序(2.3.8),其中我需要根據某些條件更改請求分派的位置。基本上,我需要一個自定義調度程序。Rails修改請求路由

我已經看過使用Rack修改請求,並且在某些情況下,將請求重新路由到知道處理請求的其他控制器。

我不想重定向 - 我需要一些請求處理由不同的控制器處理的路由表給我。

這甚至可能嗎?

回答

1

我認爲Rack是這個答案。您應該能夠攔截請求並在請求觸及Rails堆棧之前更改傳入的參數。

爲什麼不改變路線以便首先使用正確的控制器?