发送form params hash作为响应内容

时间:2014-05-23 15:28:23

标签: ruby-on-rails ruby

我正在尝试将表格params hash发送回原始推荐人:

redirect_to request.referer, flash: { message: params }

现在我正在发送flash消息。

有没有办法可以将其作为回复内容发送回来,而不是闪存。 我无法找到正确的语法

1 个答案:

答案 0 :(得分:0)

据我所知,Rails并不容易发出重定向并设置响应体。为此,您需要手动发出重定向。 E.g。

response.headers['Location'] = request.referer
render :json => params, :status => :moved_permanently

请注意,并非所有请求都包含引用,因此您应提供重定向到的后备位置。 E.g。

response.headers['Location'] = request.referer || '/somewhere'