'Returns the content as an iterable of strings, encoding each element of
the iterator from a Unicode object if necessary.'

def get_content(self):

    charset = self.determine_charset()
    if charset:
        return encode_unicode_app_iter(self.content, charset, self.errors)
    else:
        return self.content
