|
Http сервис отправка нескольких файлов | ☑ | ||
|---|---|---|---|---|
|
0
Gluk
15.06.21
✎
12:03
|
Ответом на запрос формирую файл, отправляю, нормально получаю на клиенте.
Ответ.Заголовки.Вставить("Content-Type", "application/xlsx"); Ответ.Заголовки.Вставить("Content-Disposition", "attachment; filename=Test.xlsx"); Ответ.УстановитьТелоИзДвоичныхДанных(ДвоичныеДанные); Как можно отправлять сразу несколько файлов? |
|||
|
1
Вафель
15.06.21
✎
12:07
|
Тело бейс 64 с разделителями
|
|||
|
2
Gluk
15.06.21
✎
12:07
|
(1)можно пример?
|
|||
|
3
Юрий Лазаренко
15.06.21
✎
12:15
|
(2) https://wonderland.v8.1c.ru/blog/novye-instrumenty-dlya-raboty-s-dvoichnymi-dannymi-obespechivayut-kak-posledovatelnyy-dostup-k-danny/
После заголовка "Пример записи составного (multipart) HTTP-сообщения" |
|||
|
4
Gluk
15.06.21
✎
12:17
|
спасибо, разбираюсь
|
|||
|
5
Fragster
гуру
15.06.21
✎
12:31
|
вообще все сервисы делают архив из файлов и отправляют в итоге один файл. чтобы кто-то на один запрос отвечал несколькими файлами - такого не видел.
|
|||
|
6
acht
15.06.21
✎
12:37
|
(5) Это, когда клиент - браузер. У которого единственная функция - это схоронить файл на диск. Там да, это дикость. А если ТС делает робота, который за одно соединение пачку файлов протаскивает, так чтобы и нет. Хотя я сомневаюсь, что это так =)
|
|||
|
7
Юрий Лазаренко
15.06.21
✎
12:39
|
(6) Работа с пачками файлов тоже дело не из простых. Если файлов в пачке много или размер у них немаленький, то иногда можно и сервер повесить такими запросами. В этом случае надежнее отдавать поштучно.
|
|||
|
8
acht
15.06.21
✎
12:41
|
(7) А еще посередине может стоять прокси, которую стошнит, и вообще мы все умрем.
|
|||
|
9
ДедМорроз
15.06.21
✎
13:45
|
Если кому-то не нравится много маленьких файлов,то есть zip-архив.
|
|||
|
10
pavig
15.06.21
✎
13:56
|
(0)
"Зипуй файло" (с) |
|||
|
11
acht
15.06.21
✎
13:58
|
(10) Adobe filter! Zip file! Zip file!
|
| Форум | Правила | Описание | Секции | Поиск |