【发布时间】:2015-02-26 06:21:10
【问题描述】:
我知道如何在 Rails 中访问标题
request.headers["HEADER_NAME"]
但是,我想获取浏览器传递的所有标头。我看到我可以枚举它
request.headers.each { |header| ... }
但是,这会同时输出标头和其他环境变量。有没有办法只获取标题?
更新 1
我的问题不是交互。我的问题是区分环境变量和标头。在使用每个 或 键进行交互时,它们都会被报告。
【问题讨论】:
-
当前的答案列表似乎都误解了这个问题。我也遇到过类似的需求,但还不知道如何解决它。。
-
在 express.js 中,您将整个请求作为一个对象。 Ruby on rails 中有类似的吗?
-
@songyy 我似乎找到了解决方案 - 如果仍然需要,请查看我的答案
标签: ruby-on-rails