# File lib/webmock/http_lib_adapters/curb.rb, line 56
      def build_curb_response(webmock_response)
        raise Curl::Err::TimeoutError if webmock_response.should_timeout        
        webmock_response.raise_error_if_any
        
        @body_str = webmock_response.body
        @response_code = webmock_response.status[0]

        @header_str = "HTTP/1.1 #{webmock_response.status[0]} #{webmock_response.status[1]}\r\n"
        if webmock_response.headers
          @header_str << webmock_response.headers.map do |k,v| 
            "#{k}: #{v.is_a?(Array) ? v.join(", ") : v}"
          end.join("\r\n")
        end
      end