Гибкая загрузка нескольких файлов в одном сообщении HTTP - PullRequest
1 голос
/ 09 февраля 2009

Переход по ссылкам на файлы в FileReferenceList, вызывающем upload для каждого, означает, что файлы загружаются как отдельные запросы.

Я хочу загрузить группу файлов в одном POST (и у меня уже есть обработчик ASHX, который его примет).

Есть идеи?

Ответы [ 2 ]

1 голос
/ 09 февраля 2009

AFAIK, что невозможно.

Из документов:

Класс FileReferenceList позволяет пользователю выбрать один или несколько файлов для загрузки в сценарий на стороне сервера. Загрузка файла обрабатывается методом FileReference.upload (), который должен вызываться для каждого файла, выбранного пользователем.

... и ...

Для загрузки нескольких файлов необходимо загрузить каждый из выбранных файлов с помощью FileReference.upload ()

Возможно, вы можете создать zip-архив с помощью AS3 zip library и отправить его на сервер.

0 голосов
/ 20 мая 2009

Нет, вы не можете, это ограничение безопасности Flash Player. Вы можете смоделировать загрузку файлов с помощью Action Script (полезно, если вы хотите отправлять данные, но без пользовательских файлов).

То же самое с Flash 10, так что, может быть, на Flash 11 ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...