code: def _build_endpoint_url(self, url, name=None):
          
          if not url.endswith(self.URL_SEPERATOR):
              url = url + self.URL_SEPERATOR
          if name is None:
              name = ''
          return '%s%s%s' % (urlparse.urljoin(self.dsn, url), name,
                             self.NAME_EXTENSION)
docs: Method that constructs a full url with the given url and the
          snapshot name.
  
          Example:
          full_url = _build_endpoint_url('/users', '1')
          full_url => 'http://firebase.localhost/users/1.json'