AS3にファイルが入ったバケットがあります。コマンドで Amazon にリクエストを送信できるPHP APIとサーバーにアクセスできます。
私がやりたいことは、HTTP GET/POST
リクエストを使用してバケット内のファイルへのアクセスを許可することです。この関数を使用して私が理解したことから:
get_object_url ( $bucket, $filename, $preauth, $opt )
$preauth
特定の URL で一定期間、ファイルを一般公開することができます。私はそれをしたくありません。必要なPOSTまたはGET資格情報を含む URL でファイルをプライベートに利用できるようにしたいです (ファイルにアクセスできるユーザーは、アプリケーションの「ユーザー」とそのアクセス許可を含むデータベースに基づいて決定されます)。非 HTTPS接続でGETまたはPOSTを介してあらゆる種類の資格情報を渡すことのセキュリティへの影響を理解しています。
これは可能ですか?トランザクションの範囲でAS3からサーバーにファイルをダウンロードし、自分のボックスですべての制御を行うこともできますが、それは高価なソリューションです (サーバーが実行する必要がなかったファイルを 1 回ではなく 2 回ダウンロードする必要があります)。一見簡単な問題に。