# 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