0
幸運的是,我創建了一個Rails應用程序(2.3.8),其中我需要根據某些條件更改請求分派的位置。基本上,我需要一個自定義調度程序。Rails修改請求路由
我已經看過使用Rack修改請求,並且在某些情況下,將請求重新路由到知道處理請求的其他控制器。
我不想重定向 - 我需要一些請求處理由不同的控制器處理的路由表給我。
這甚至可能嗎?
幸運的是,我創建了一個Rails應用程序(2.3.8),其中我需要根據某些條件更改請求分派的位置。基本上,我需要一個自定義調度程序。Rails修改請求路由
我已經看過使用Rack修改請求,並且在某些情況下,將請求重新路由到知道處理請求的其他控制器。
我不想重定向 - 我需要一些請求處理由不同的控制器處理的路由表給我。
這甚至可能嗎?
我認爲Rack是這個答案。您應該能夠攔截請求並在請求觸及Rails堆棧之前更改傳入的參數。
爲什麼不改變路線以便首先使用正確的控制器?