Могу ли я отправить более одного «потока» данных jpeg ByteArray в одном URLRequest и вывести 2 изображения?Flash AS3 -> PHP - PullRequest
3 голосов
/ 25 января 2011

У меня есть AS3 swf, пользователи которого могут загружать изображения jpg в мои экземпляры EC2, а также Elastic Load Balancer.Изображения jpg преобразуются в данные в виде байтовых массивов и отправляются с использованием URLLoader.load (URLRequest)

. При загрузке я делаю 2 вызова: один для загрузки большой версии, затем другой для загрузки уменьшенной версии.PHP-скрипт, в который загружаются данные bytearray, преобразует его в файл, используя file_put_contents($destination, $GLOBALS["HTTP_RAW_POST_DATA"])

. Можно ли объединить эти два запроса в один запрос, который содержит как данные bytearray для больших, так и для миниатюрных изображений и«разделить» HTTP_RAW_POST_DATA, чтобы создать 2 файла на сервере.Это было бы лучше, чем загружать байтовый массив для большой версии, а затем использовать что-то вроде ImageMagick для изменения размера получаемого изображения в миниатюру, что, как я понимаю, является еще одним вариантом.

есть предложения?ура

1 Ответ

2 голосов
/ 25 января 2011

Вы можете попробовать что-то вроде этого: Данные из нескольких частей в версии класса as3 1.2

...