class ActionController::Renderer

def self.normalize_env(env) # :nodoc:

:nodoc:
def self.normalize_env(env) # :nodoc:
  new_env = {}
  env.each_pair do |key, value|
    case key
    when :https
      value = value ? "on" : "off"
    when :method
      value = -value.upcase
    end
    key = RACK_KEY_TRANSLATION[key] || key.to_s
    new_env[key] = value
  end
  if new_env["HTTP_HOST"]
    new_env["HTTPS"] ||= "off"
    new_env["SCRIPT_NAME"] ||= ""
  end
  if new_env["HTTPS"]
    new_env["rack.url_scheme"] = new_env["HTTPS"] == "on" ? "https" : "http"
  end
  new_env
end