def get_as_string()

in storage/payload.py [0:0]


    def get_as_string(self) -> str:
        try:
            base64_decoded = base64.b64decode(self._payload, validate=True)
            if not is_gzip_content(base64_decoded):
                base64_decoded.decode("utf-8")
        except (UnicodeDecodeError, ValueError, binascii.Error):
            base64_decoded = self._payload.encode("utf-8")

        if is_gzip_content(base64_decoded):
            return gzip.decompress(base64_decoded).decode("utf-8")

        return base64_decoded.decode("utf-8")