code: def read(self, size=None):
          
          data = self.rfile.read(size)
          self.bytes_read += len(data)
          self._check_length()
          return data
docs: Read a chunk from rfile buffer and return it.
  
          Args:
              size (int): amount of data to read
  
          Returns:
              bytes: Chunk from rfile, limited by size if specified.