似乎有很多方法可以将图像上传到启用PHP的服务器,很难理解各种选项,在什么情况下优先使用其他选项。 在前端你可以选择是否使用JPGencode,是否使用ByteArray,进一步压缩ByteArray。 在服务器端,假设一个人正在使用PHP,可以选择是否使用第三方远程处理(ZendAMF或AMFphp)以及各自的优缺点。
我认为前端的核心步骤顺序,无论选项如何
如果使用JPG编码对BitMapdata进行编码,如果没有跳过则继续执行步骤3.
如果使用ByteArray,则会实例化一个新的byteArray对象并使其等于1或2,如果没有跳过则继续执行步骤4.
连接服务-upload-save图像数据
任何人都可以纠正或详述上述内容吗?
答案 0 :(得分:0)
我认为,最简单自然的方法是使用ByteArray
或BitmapData
(使用getPixels
和setPixels
完全可互换),将其编码为JPG或PNG使用as3corelib,然后发送...客户端编码的优点是
$HTTP_RAW_POST_DATA
...这里没有理由使用框架,除非您服务器的其余部分基于上述框架之一......
希望有所帮助...
格尔茨
back2dos