# File lib/faraday_middleware/rack_compatible.rb, line 73 def finalize_response(env, rack_response) status, headers, body = rack_response body = body.inject() { |str, part| str << part } headers = Faraday::Utils::Headers.new(headers) unless Faraday::Utils::Headers === headers env.update :status => status.to_i, :body => body, :response_headers => headers env[:response] ||= Faraday::Response.new(env) env[:response] end