code: def connection_from_url(self, url):
          
          scheme, host, port = get_host(url)
  
          port = port or port_by_scheme.get(scheme, 80)
  
          return self.connection_from_host(host, port=port, scheme=scheme)
docs: Similar to :func:`urllib3.connectionpool.connection_from_url` but
          doesn't pass any additional parameters to the
          :class:`urllib3.connectionpool.ConnectionPool` constructor.
  
          Additional parameters are taken from the :class:`.PoolManager`
          constructor.