Прошу прощения, если название сбивает с толку, но вот что я имею в виду:
У меня есть большой набор файлов, например файлы журналов, и я хочу поместить их все в zip-файл и отправить этот zip-файл на веб-страницу внешнего интерфейса. В этом вопросе я спрашиваю только о бэкэнде, который будет на C#. Я мог бы просто заархивировать все на серверной части, а затем отправить окончательный zip-файл, и я уже знаю, как это сделать, но мне интересно, есть ли альтернативный способ:
Можно ли отправить пустой zip-файл на внешний интерфейс, а затем добавить к нему файлы (добавить файлы в zip) и заставить внешний интерфейс загружать его по мере его выполнения? По сути, внешний интерфейс начинает загрузку zip-архива, но не завершает ее до тех пор, пока серверная часть не сообщит, что zip-архив заполнен, и не закроет его. Это звучит глупо, но мне более болезненно любопытно, чем что-либо еще, потому что это может иметь интересные последствия для обработки индикаторов выполнения загрузки во внешнем интерфейсе или внесения изменений в средний поток zip-файла (в форме добавления новых данных) до его полного завершения. Я понимаю, что это может оказаться непрактичным подходом.
Подробнее здесь: https://stackoverflow.com/questions/798 ... web-page-c
Можно ли передать создание zip-файла на веб-страницу внешнего интерфейса? (С#) ⇐ C#
Место общения программистов C#
1766517322
Anonymous
Прошу прощения, если название сбивает с толку, но вот что я имею в виду:
У меня есть большой набор файлов, например файлы журналов, и я хочу поместить их все в zip-файл и отправить этот zip-файл на веб-страницу внешнего интерфейса. В этом вопросе я спрашиваю только о бэкэнде, который будет на C#. Я мог бы просто заархивировать все на серверной части, а затем отправить окончательный zip-файл, и я уже знаю, как это сделать, но мне интересно, есть ли альтернативный способ:
Можно ли отправить пустой zip-файл на внешний интерфейс, а затем добавить к нему файлы (добавить файлы в zip) и заставить внешний интерфейс загружать его по мере его выполнения? По сути, внешний интерфейс начинает загрузку zip-архива, но не завершает ее до тех пор, пока серверная часть не сообщит, что zip-архив заполнен, и не закроет его. Это звучит глупо, но мне более болезненно любопытно, чем что-либо еще, потому что это может иметь интересные последствия для обработки индикаторов выполнения загрузки во внешнем интерфейсе или внесения изменений в средний поток zip-файла (в форме добавления новых данных) до его полного завершения. Я понимаю, что это может оказаться непрактичным подходом.
Подробнее здесь: [url]https://stackoverflow.com/questions/79853838/is-it-possible-to-stream-the-creation-of-a-zip-file-to-a-frontend-web-page-c[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия