2

フラッシュから直接フラッシュから S3 にイメージをアップロードしたいと考えています。必要なリクエストは、フラッシュがサポートしていないと思われる PUT リクエストである必要があるようです。事前に署名された URL を使用して S3 で動作するようにフラッシュを取得した人はいますか? X-HTTP-Method-Override を追加しようとしましたが、うまくいかないようです。ソケットを使用する方法があるかもしれないと思いましたか?

http://docs.amazonwebservices.com/AmazonS3/latest/dev/UploadObjectPreSignedURLDotNetSDK.html

http://verveguy.blogspot.co.uk/2008/07/truth-about-flex-httpservice.html

4

1 に答える 1

2

as3httpclientというライブラリを使用して動作するようになりました

https://github.com/gabriel/as3httpclient

ソースコードに含まれるテストケースの 1 つは、S3 へのアップロードです。とても簡単です :)

https://github.com/gabriel/as3httpclient/blob/master/test/s3/HttpsTest.as

アップデート:

HTMLページがWebサーバー上にあるまで、すべてがスムーズに機能し、サンドボックス化の問題が発生してすべてが機能しなくなりました. ライブラリは AIR からのみ動作し、html ページからは動作しないようです。最後に、投稿リクエストを使用して保存し、フラッシュからヘッダーを設定する必要がありました。フラッシュ コードの例はhttp://aws.amazon.com/code/1092にあります。

于 2012-05-17T13:23:05.180 に答える