我可以在单个URLRequest中发送多个“流”的jpeg ByteArray数据并输出2个图像吗? Flash AS3 - > PHP

时间:2011-01-25 14:49:53

标签: php actionscript-3 bytearray urlloader

我有一个AS3 swf,用户可以将jpg图像上传到我后面的EC2实例和Elastic Load Balancer。 jpg图像转换为bytearray数据并使用URLLoader.load(URLRequest)

发送

我在上传时拨打2个电话,一个用于上传大型版本,另一个用于上传缩略图版本。上传bytearray数据的PHP脚本使用file_put_contents($destination, $GLOBALS["HTTP_RAW_POST_DATA"])

将其转换为文件

是否可以将这两个请求合并为一个请求,该请求包含大图像和缩略图图像的字节数据,并“拆分”HTTP_RAW_POST_DATA以在服务器上创建2个文件。这比上传大型版本的bytearray要好,然后使用ImageMagick之类的东西将生成的图像调整为缩略图,我意识到这是另一种选择。

有什么建议吗? 欢呼声

1 个答案:

答案 0 :(得分:2)

您可以尝试使用以下内容:Multipart form data in as3 Class version 1.2