code: def resolve_remote(uri, handlers):
      
      scheme = urlparse.urlsplit(uri).scheme
      if scheme in handlers:
          result = handlers[scheme](uri)
      else:
          req = urlopen(uri)
          encoding = req.info().get_content_charset() or 'utf-8'
          result = json.loads(req.read().decode(encoding),)
      return result
docs: Resolve a remote ``uri``.
  
      .. note::
  
          urllib library is used to fetch requests from the remote ``uri``
          if handlers does notdefine otherwise.