4

Pluploadを Amazon S3 に直接アップロードするにはどうすればよいですか? これにより、Pluplod Html5 ランタイムから S3 に直接アップロードできることがわかりました。

「pluploader」を S3 バケットにホストすることでアプローチを試みましたが、まだ amazon からエラーが発生しています

リソースのロードに失敗しました: サーバーは 405 (メソッドが許可されていません) のステータスで応答しました XMLHttpRequest はhttp://xxxxxxxxx.s3.amazonaws.com/をロードできません。オリジンhttp://s3.amazonaws.comは Access-Control-Allow-Origin で許可されていません

私を助けてくれる人はいますか?ありがとう

4

1 に答える 1

8

更新: Amazon S3 が Cross-Origin Resource Sharing をサポートするようになったため、HTML5 アップロードが可能になりました。こちらのドキュメントを参照してください: http://docs.amazonwebservices.com/AmazonS3/latest/dev/cors.htmlおよび元の投稿はこちら: https://forums.aws.amazon.com/message.jspa?messageID=377271# 377271


申し訳ありませんが、Amazonはヘッダーをサポートしていないため、HTML5 アップロードをまだサポートしていません。Access-Control-Allow-Origin2 年が経過しましたが、この問題に関して Amazon からの進展はまだありません。

バケットで iframe フォームをホストする古い方法は、HTML5ではなく、HTML4 アップロードでのみ機能します。

詳細はこちら: https://forums.aws.amazon.com/thread.jspa?threadID=34281

また、ここの Plupload 関係者からの詳細情報: http://www.plupload.com/punbb/viewtopic.php?pid=2361#p2361


標準のファイル入力フィールドを使用して S3 にファイルをアップロードする場合は、このチュートリアルを読むことをお勧めします。それ以外の場合は、Flash、Silverlight などを使用してアップロードする必要があります。

http://aws.amazon.com/articles/1434?_encoding=UTF8&jiveRedirect=1

于 2011-12-11T20:12:58.667 に答える