2012-05-10 15 views
0

我使用普通的舊HTML表單向rails應用程序發送了一個post請求。在應用程序內部,我想抓住一些輸入字段。我無法在請求中找到它們。在Rails POST請求中查找表單域

嘗試這樣的:

logger.debug "Request Headers #{request.headers.inspect}" 

吐出數據的巨量,但我無法找到我的表單字段在那裏。有誰知道我在哪裏可以找到他們?

回答

1

你可以抓住使用提交的請求參數:

logger.debug params.inspect 

,將顯示所有提交的表單數據。

+0

感謝您的建議,當我這樣做時,我得到了'Request Headers {「controller」=>「users」,「action」=>「handle_info」}'這是我的對象和我的控制器。但仍然沒有形式領域。 –

+0

沒關係,在這裏找到:http://guides.rubyonrails.org/form_helpers.html在html中追加名稱屬性可讓這些字段顯示出來。 –