Web ブラウザから S3 にファイルをアップロードする必要があります。
私は多くのアップロード コンポーネントを評価し、私が本当に気に入ったものを見つけました: FileChuckerと呼ばれる CGI プログラムです。
唯一の問題は、このプログラムが S3 ではなくサーバーへのアップロードを対象としていることです。
S3/EC2 に直接アップロードしたいのですが、ファイルをサーバーにアップロードしてから S3に送信したくありません。
FileChucker の作成者に S3/EC2 との互換性について尋ねたところ、次のように言われました。
S3/EC2 がバックエンドでどのように機能するかはよくわかりませんが、FileChucker は、標準の Web テクノロジ (つまり Perl CGI) をサポートする任意のサーバーにインストールでき、アップロードされたファイルをそのサーバー経由でアクセス可能な任意のパスに保存できます。したがって、EC2 が Perl をサポートし、標準メカニズム (ファイルシステム パス) を介して S3 ストレージを公開する場合、正常に動作するはずです。
S3/EC2について調べ始めて数日なので、はっきりとは言えません。この条件が満たされているかどうか誰か教えてもらえますか?
EC2 が Perl をサポートし、標準のメカニズム (つまり、ファイルシステム パス) を介して S3 ストレージを公開している場合、正常に動作するはずです。
EC2 は perl をサポートしていると思いますが、よくわかりません。