# File lib/faraday_middleware/rack_compatible.rb, line 48
    def restore_env(env)
      headers = env[:request_headers]
      headers.clear

      env.each do |name, value|
        next unless String === name
        if NonPrefixedHeaders.include? name or name.index('HTTP_') == 0
          name = name.sub(/^HTTP_/, '').downcase.tr('_', '-')
          headers[name] = value
        end
      end

      env[:method] = env['REQUEST_METHOD'].downcase.to_sym
      env
    end