2009-04-17 72 views
0

我想設置我的Rails控制器,只在請求具有JavaScript或xml有效內容時執行創建操作。我不希望HTML表單提交觸發創建。理想情況下,嘗試這樣做會讓你進入一個頁面,解釋你無法做到這一點。根據內容類型限制POST創建操作

我認爲一個解決方案是將prepend_before_filter放在控制器上,該控制器將檢查content_type並接受請求的標頭。

但是,有沒有一種更清潔或更普遍的方式來實現這一目標?

回答

0

我認爲一個解決辦法是把 prepend_before_filter的 控制器將檢查 CONTENT_TYPE並接受 請求的頭部上。

我想你在這裏有正確的想法。

0

我的方法是使用before_create方法將您的函數放入模型中