3

AS3 swfがあり、ユーザーはjpg画像を背後にあるEC2インスタンスとElasticLoadBalancerにアップロードできます。jpg画像はbytearrayデータに変換され、URLLoader.load(URLRequest)を使用して送信されます

アップロード時に2つの呼び出しを行います。1つは大きいバージョンをアップロードするため、もう1つはサムネイルバージョンをアップロードするためです。bytearrayデータがアップロードされるPHPスクリプトは、これを使用してファイルに変換します。file_put_contents($destination, $GLOBALS["HTTP_RAW_POST_DATA"])

これらの2つのリクエストを、大きな画像とサムネイル画像のバイトアレイデータの両方を含む単一のリクエストに結合し、HTTP_RAW_POST_DATAを「分割」してサーバーに2つのファイルを作成することは可能ですか。これは、大きいバージョンのバイト配列をアップロードしてから、ImageMagickのようなものを使用して、結果の画像のサイズをサムネイルに変更するよりも優れています。これは別のオプションです。

助言がありますか?乾杯

4

1 に答える 1

2

次のようなもので試すことができます: Multipart form data in as3 Class version 1.2

于 2011-01-25T15:46:21.547 に答える