code: def get_file_contents(self, path):
          
          path = self._normalize_path(path)
          res = self._session.get(
              self._webdav_url + parse.quote(self._encode_string(path))
          )
          if res.status_code == 200:
              return res.content
          elif res.status_code >= 400:
              raise HTTPResponseError(res)
          return False
docs: Returns the contents of a remote file
  
          :param path: path to the remote file
          :returns: file contents
          :rtype: binary data
          :raises: HTTPResponseError in case an HTTP error status was returned