# File lib/webmock/http_lib_adapters/http_rb/response.rb, line 14
      def from_webmock(webmock_response, request_signature = nil)
        status  = Status.new(webmock_response.status.first)
        headers = webmock_response.headers || {}
        body    = Body.new Streamer.new webmock_response.body
        uri     = normalize_uri(request_signature && request_signature.uri)

        return new(status, "1.1", headers, body, uri) if HTTP::VERSION < "1.0.0"

        new({
          :status   => status,
          :version  => "1.1",
          :headers  => headers,
          :body     => body,
          :uri      => uri
        })
      end