0
所以我有一個現有的Rails應用程序,我被要求改進以支持Flex客戶端。由於我並不是真的想要控制現有的控制器和路由,我認爲完成這個任務的最好方法是在應用/控制器中創建一個名爲flex的子目錄,並在其中放置一些額外的控制器來處理Flex特定要求。Flex前端的Restful Rails控制器
所以基本上,而不是請求/會議/ [方法= POST] 我想路由/ flex /會議/ [方法= POST]去我的sessions_controller在flex子目錄。我可以得到它去正確的控制器,但它正在尋找idnex方法(所以它看起來像它把我的請求作爲一個GET請求,即使日誌說它的一個POST請求
任何想法如何這個控制器添加到我的路線文件來處理HTTP動詞
眼下唯一的除了我的routes.rb一直
map.connect?「柔性/會話/:動作」,:控制器=>' flex/sessions'
在此先感謝您的幫助,
s.park
感謝。我只是嘗試過,但仍然沒有運氣。 對http:// localhost:3000/flex/sessions的POST請求不斷顯示在我的日誌中 處理SessionsController#索引(對於127.0.0.1,2009-06-24 16:18:08)[POST] 所以我可以看到它是一個POST請求,但它被路由到SessionsController的索引方法,它看起來也不是正確的控制器。 我的耙路徑輸出的相關部分是 POST/flex/sessions {:controller =>「flex/sessions」,:action =>「create」} 有關如何更好地調試路由的任何想法? – sparky 2009-06-24 20:26:50