Я тут внезапно понял очевидную вещь: как надо отдавать несколько файлов с сервера одним архивом. Собственно, после http-хедеров нужно перенаправить вывод tar/7z/zip в сокет, и всё — никаких временных файлов, создания архивов на все случаи жизни, стораджа для архивов, ожидания, пока мои два гигабайта заархивируются на сервере и прочего.
Правда, 206 прямо с ходу работать не будет, но это мелочи жизни (которые, кстати, можно и исправить, но ценой некоторого процессорного времени).
Понятно, что решение очевидное, но я не встречался с ним ни разу.
Правда, 206 прямо с ходу работать не будет, но это мелочи жизни (которые, кстати, можно и исправить, но ценой некоторого процессорного времени).
Понятно, что решение очевидное, но я не встречался с ним ни разу.