0
我使用普通的舊HTML表單向rails應用程序發送了一個post請求。在應用程序內部,我想抓住一些輸入字段。我無法在請求中找到它們。在Rails POST請求中查找表單域
嘗試這樣的:
logger.debug "Request Headers #{request.headers.inspect}"
吐出數據的巨量,但我無法找到我的表單字段在那裏。有誰知道我在哪裏可以找到他們?
我使用普通的舊HTML表單向rails應用程序發送了一個post請求。在應用程序內部,我想抓住一些輸入字段。我無法在請求中找到它們。在Rails POST請求中查找表單域
嘗試這樣的:
logger.debug "Request Headers #{request.headers.inspect}"
吐出數據的巨量,但我無法找到我的表單字段在那裏。有誰知道我在哪裏可以找到他們?
你可以抓住使用提交的請求參數:
logger.debug params.inspect
,將顯示所有提交的表單數據。
感謝您的建議,當我這樣做時,我得到了'Request Headers {「controller」=>「users」,「action」=>「handle_info」}'這是我的對象和我的控制器。但仍然沒有形式領域。 –
沒關係,在這裏找到:http://guides.rubyonrails.org/form_helpers.html在html中追加名稱屬性可讓這些字段顯示出來。 –