Как сделать тяжелый json легким?

#node.js #json #encode #cryptojs

#node.js #json #кодировать #cryptojs

Вопрос:

я хочу отправить файл json веб-клиенту с сервера. он очень тяжелый. и пользователь может опубликовать файл json. он тоже тяжелый. (около 50 ~ 150 МБ)

итак, я должен найти способ сделать его легким.

тогда, я думаю, что используйте функцию кодирования.

я пытаюсь использовать функцию variety encode, но она должна быть возможной для декодирования. но результат кодирования тоже тяжелый. это отличалось от хэш-функции.

 obj_encoder: json => {
        const cipher = crypto.createCipher('aes-256-ctr', 'key');
        let result = cipher.update(json, 'utf8', 'hex');
        result  = cipher.final('hex');
        return resu<
    }
  

поэтому я хочу знать, что способ кодирования, позволяющий декодировать, и длина закодированного значения фиксирована.

или, если это другой хороший способ, дайте мне знать, пожалуйста.

Эта проблема длится больше недели. Но я не смог найти подходящий способ.

спасибо, помогите мне.

Комментарии:

1. Возможно, это глупый вопрос, но вы рассматривали модуль сжатия zlib? nodejs.org/api/zlib.html

2. Я никогда раньше не слышал об этом модуле. Могу ли я проверить описание и примеры модуля?