似乎有很多方法可以将图像上传到启用 PHP 的服务器,很难理解各种选项以及在什么情况下使用其中一种优于另一种。在前端,您可以选择是否使用 JPG 编码,是否使用 ByteArray,是否进一步压缩 ByteArray。在服务器端,假设使用 PHP,可以选择是否使用第三方远程处理(ZendAMF 或 AMFphp)以及各自的优缺点。
我认为前端的核心步骤顺序,无论选项如何
- 创建一个 Bitmapdata 对象,表示要上传保存到服务器的图像。
如果使用 JPG 编码,则对 BitMapdata 进行编码,如果没有,则跳过并继续执行步骤 3。
如果使用 ByteArray,则实例化一个新的 byteArray 对象并使其等于 1 或 2,如果不是,则跳过并继续执行步骤 4。
连接到服务-上传-保存图片数据
任何人都可以纠正和/或详细说明上述内容吗?