code: def from_buffer(string, serverEndpoint=ServerEndpoint):
      '''
      Parse from buffered content
      :param string:  buffered content
      :param serverEndpoint: Tika server URL (Optional)
      :return: parsed content
      '''
      status, response = callServer('put', serverEndpoint, '/unpack/all', string,
                                    {'Accept': 'application/x-tar'}, False,
                                    rawResponse=True)
  
      return _parse((status, response)f from_buffer(string, serverEndpoint=ServerEndpoint):
      '''
      Parse from buffered content
      :param string:  buffered content
      :param serverEndpoint: Tika server URL (Optional)
      :return: parsed content
      '''
      status, response = callServer('put', serverEndpoint, '/unpack/all', string,
                                    {'Accept': 'application/x-tar'}, False,
                                    rawResponse=True)
  
      return _parse((status, response))
docs: Parse from buffered content
      :param string:  buffered content
      :param serverEndpoint: Tika server URL (Optional)
      :return: parsed content