1 require 'active_support/memoizable'
3 module ActionController
6 extend ActiveSupport
::Memoizable
9 if args
.size
== 1 && args
[0].is_a
?(Hash
)
18 if include?(header_name
)
21 super(env_name(header_name
))
26 # Converts a HTTP header name to an environment variable name.
27 def env_name(header_name
)
28 "HTTP_#{header_name.upcase.gsub(/-/, '_')}"