Amazon S3に直接ファイルをアップロードできるように、Pluploadを正しく設定するにはどうすればよいですか?PluploadをAmazon S3に直接アップロードするにはどうすればよいですか?
答えて
バケット、キー、およびaclのcondictionsに加えて、ポリシードキュメントには、name、Filename、およびsuccess_action_statusのルールが含まれている必要があります。例えば:
["starts-with", "$name", ""], ["starts-with", "$Filename", ""], ["starts-with", "$success_action_status", ""],
Filename
は、フラッシュバックエンドが送信フィールドですが、HTML5のバックエンドにはありません。multipart
の設定はTrueでなければなりませんが、これは最近のデフォルトです。key
AWSAccessKeyId
acl = 'private'
policy
signature
- :
multipart_params
設定は、次のフィールドを持つ辞書でなければなりません
success_action_status
を201に設定すると、S3はHTTPステータスコード201のXMLドキュメントを返します。これは、フラッシュバックエンドの作業を行うために必要です。応答が空で、コードが200または204の場合、フラッシュアップロードは停止します。応答がリダイレクトの場合、I/Oエラーが発生します。オプション。unique_names
はいずれもTrueまたはFalseのどちらでもかまいません。
Amazonとhtml5 pluploadを試しましたか?それは動作しますか? –
Alexey:yes、html5とflashの作業 –
html5ランタイムでs3に直接アップロードできません。 Amazonは現在、クロスドメイン要求を許可していません。 – Bastien
最新のPluploadリリースには、FlashおよびSilverLightランタイムを使用してPluploadを使用してAmazon S3にファイルをアップロードする方法が示されています。ここで
は、新鮮な、ライトアップです:Upload to Amazon S3
素晴らしい、私はそれを見つけることができませんでした、私は一般的な例を参照してください、あなたはリンクを提供してください可能性があります – Amala
例を確認/ jquery/s3.php。 – jayarjo
他の人のためのリンク:https://github.com/moxiecode/plupload/blob/master/examples/jquery/s3.php – iwasrobbed
あなたがRailsの3を使用している場合は、私のサンプルプロジェクトをチェックアウトしてください:直接アップロードするのRails 3、FlashとMooToolsのベースFancyUploaderを使用して
サンプル・プロジェクトをS3へ:S3に直接アップロードするのRails 3、フラッシュ/シルバー/ GoogleGears /のBrowserPlusとjQueryベースのPluploadを使用してhttps://github.com/iwasrobbed/Rails3-S3-Uploader-FancyUploader
サンプル・プロジェクト:https://github.com/iwasrobbed/Rails3-S3-Uploader-Plupload
s3ホストにcrossdomain.xmlをアップロードすることを忘れないでください。また、success_action_redirect urlがある場合は、そのドメインにcrossdomain.xmlファイルも必要です。私はその問題で1日を過ごし、最後に何が間違っているかを見つけました。だから次回はフラッシュがどのように働くのか考えてみてください。
私は誰かの時間を節約します。
より詳細なここの回答より公式Pluploadチュートリアル、:https://github.com/moxiecode/plupload/wiki/Upload-to-Amazon-S3
- 1. 複数のファイルをAmazon S3に直接アップロードするにはどうすればよいですか?
- 2. ファイルをSSL経由でS3に直接アップロードするにはどうすればよいですか?
- 3. 'html5'ランタイムでs3に直接pluploadを実装する方法は?
- 4. amazon s3からオーディオファイルを直接ダウンロードしないようにする
- 5. djangoからS3に直接アップロード
- 6. フォームから直接S3にアップロード
- 7. amazon s3への画像アップロードにS3FSノードモジュールを使用する方法s3から画像URLを取得するにはどうすればよいですか?
- 8. Node.jsでPluploadを使用し、アップロードのパーセンテージを表示するにはどうすればよいですか?
- 9. Amazon S3をパスワードで保護されたディレクトリに許可するにはどうすればよいですか?
- 10. 最近アップロードした動画を直接表示するにはどうすればよいですか?
- 11. S3に直接アップロードするか、EC2経由でアップロードしますか?
- 12. S3からAmazon EMR HDFSにファイルをコピーするにはどうすればよいですか?
- 13. Amazon S3で複数のドメインを同じバケットにマップするにはどうすればよいですか?
- 14. presigned urlを使用してオブジェクトをamazon s3に配置するにはどうすればよいですか?
- 15. Amazon S3バケットに_all_オブジェクトを表示するにはどうすればよいですか?
- 16. プログラムでAmazon S3の権限をbotoで確認するにはどうすればよいですか?
- 17. Amazon S3バケットをバックアップまたは同期するにはどうすればよいですか?
- 18. Amazon S3でワンタイムダウンロードリンクを作成するにはどうすればよいですか?
- 19. Amazon S3写真を保護するにはどうすればよいのですか?
- 20. 既存のAmazon S3ファイルのメタデータを更新するにはどうすればよいですか?
- 21. データ転送のコストを削減するにはどうすればよいですか? Amazon S3 - > Cloudflare - > Visitor
- 22. Amazon S3バケットのオブジェクトのダウンロードリンクを作成するにはどうすればよいですか?
- 23. S3 Amazon Sdkでアップロード
- 24. TeamCityの成果物フォルダをAWS S3バケットにアップロードするにはどうすればよいですか?
- 25. Amazon S3アップロードRails
- 26. JS/CSSをAmazon S3に結合するにはどうすればいいですか?
- 27. botoライブラリを使用してAmazon S3にファイルをアップロードするための一時URLを生成するにはどうすればよいですか?
- 28. Amazon Cloudfrontはファイルが直接ダウンロードされないようにしますか?
- 29. メテオでAmazon S3にファイルをアップロードするには?
- 30. jqueryオブジェクトの直接の子孫にきれいにアクセスするにはどうすればよいですか?
この質問に回答してきたが、私の最初の懸念だったその悪意で確実に、クライアント上のユーザーのすべてのあなたのS3の詳細を置くことによってできましたその情報を活用してください。したがって、他の人が同じ懸念を抱くことになるかもしれない、ここでそれらの質問に取り組むことを目指す記事です: http://codeonaboat.wordpress.com/2011/04/22/uploading-a-file-to-amazon-s3 -using-an-asp-net-mvc-application-from-users-browser/ – dazbradbury