Как сформировать zip-архив на сервере и отправить на клиент?
Друзья, привет.
Нуждаюсь в вашей помощи, т.к. долгое время уже не могу решить эту задачу.
Ситуация: из клиента с помощью post-запроса через ajax передаются ссылка на файлы. На сервере (node.js + express) массив ссылок принимается. Из этих файлов динамически на сервере должен формироваться zip-архив, передаться обратно на клиент. Завершением всей схемы должен быть скачанный zip-файл у пользователя.
Поделитесь, пожалуйста, своими соображениями и рецептами. Заранее большое спасибо!
Просто хотел предложить связку nginx + mod_zip https://habrahabr.ru/post/68160/
Архив формируется налету, если сохранять где-то CRC32 то с возможностью докачки.
Это на случай если nginx уже стоит, понятно что ради одного zip вы его ставить не будете.