#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. Я никогда раньше не слышал об этом модуле. Могу ли я проверить описание и примеры модуля?