Я хочу отправить запрос POST в приложение rails и сохранить его и проанализировать тело запроса в базе данных...
Мой маршрут на принимающей стороне в настоящее время настроен как:
post '/request' => 'controller#receives_data'
когда я отправляю данные на этот контроллер, я использую:
def post_it
connection.post(uri.path, "this is data", header_with_authkey)
end
Мой метод контроллера, который получает сообщение, устанавливается как:
def receives_data
log(request.body.read)
end
Однако я получаю 422 error, unprocessable entity
, и файл журнала всегда пуст...
Есть ли определенные заголовки, которые мне нужно включить, чтобы опубликовать это в приложении rails? Существуют ли конкретные конфигурации, которые мне необходимо включить в контроллер или маршруты?