如何记录Rails控制器的响应?

时间:2014-06-18 09:29:35

标签: ruby-on-rails logging nginx

我有一个Rails API,当前移动应用程序使用它来执行数据库事务。

API返回一个JSON对象,我希望能够记录每个移动应用程序请求在我的Rails服务器上返回的所有响应。

我看过lograge,但他们似乎没有能力记录ActionController的响应。

我该如何处理?

1 个答案:

答案 0 :(得分:0)

您可以在将回复发送到移动应用程序之前将其记录下来。 See chapter 2.3

您将拥有类似

的内容
def your_method
  #do_something
  logger.info response_params
  respond_with response_params
end