code: def data_from_url(self, url, apple_fix=False):
          
          if apple_fix:
              url = apple_url_fix(url)
  
          _, content = self.http.request(url)
  
          if not content:
              raise ConnectionError('Could not get data from %s!' % url)
  
          return self.decode(content, apple_fix=apple_fix)
docs: Download iCal data from URL.
  
          :param url: URL to download
          :param apple_fix: fix Apple bugs (protocol type and tzdata in iCal)
          :return: decoded (and fixed) iCal data