Ruby - Получить тело запроса от входящего вызова http Я получаю http-запросы к моему приложению rails к URL-адресу/учетной записи/обратной почте Тело этого входящего запроса содержит некоторый json, который мне нужно получить, как я могу это сделать в ruby? Ответ 1 Следующее должно напечатать тело запроса routes.rb map.connect 'account/:action', :controller => 'accounts' accounts_controller.rb class AccountsController < ApplicationController def postback puts request.body.read end end Ответ 2 Если ваш HTTP-вызов использует команду POST, вы можете использовать request.raw_post для получения содержимого, отправленного в тело запроса. Надеюсь, что это поможет!
Ответ 1 Следующее должно напечатать тело запроса routes.rb map.connect 'account/:action', :controller => 'accounts' accounts_controller.rb class AccountsController < ApplicationController def postback puts request.body.read end end
Ответ 2 Если ваш HTTP-вызов использует команду POST, вы можете использовать request.raw_post для получения содержимого, отправленного в тело запроса. Надеюсь, что это поможет!