代码之家  ›  专栏  ›  技术社区  ›  mrateb

Rails-转储请求头

  •  0
  • mrateb  · 技术社区  · 5 年前

    如何在rails中转储请求头的内容?

    puts YAML::dump(request.headers) 但我得到了错误

    无法转储匿名模块

    logger.info request.headers.env 但我得到了巨大的内容。我只想知道邮件头上写了什么。这怎么容易做到?

    0 回复  |  直到 5 年前
        1
  •  1
  •   DonPaulie    5 年前

    在你的控制器里你可以把它倒出来

    puts request.headers.to_yaml
    

    是的,它可以是一个巨大的内容。然后你应该知道,这只是一个散列,所以你可以做以下和调查更多。

    puts request.headers.keys