Как получить ответ от PHP-компонента File.Upload во Flex - PullRequest
1 голос
/ 04 сентября 2010

http://livedocs.adobe.com/flex/3/html/help.html?content=17_Networking_and_communications_7.html

При вызове File.upload - как сервер может передать произвольную информацию о загрузке?Событие Event.COMPLETE, которое запускается после загрузки, похоже, содержит только ссылку на загруженный файл, а не какую-либо информацию, которую сервер может предоставить.Я понимаю, что перехватывать сообщения об ОШИБКАХ тривиально, но как насчет сообщений, не связанных с ошибками.

Например: В приведенном выше примере на странице справки Adobe Flex 3 - для PHP выдается «echo».
echo exif_imagetype ($ _ FILES ['Filedata']);Как можно «прочитать» результаты этого эха из Flex после успешной загрузки?

Если «эхо» не является правильным механизмом, как бы сервер правильно передавал информацию, не связанную с ошибками, НАЗАД, чтобы согнуться послеуспешная загрузка?

Надеюсь, мой вопрос достаточно ясен.

1 Ответ

2 голосов
/ 04 сентября 2010

Я считаю, что File.upload () также приведет к событию DataEvent.UPLOAD_COMPLETE_DATA, которое представляет собой необработанные данные, отправленные обратно с сервера (могут быть через echo () или die ()) после завершения загрузки.

Это вполне может дать вам то, что вам нужно.

...