2

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 をサポートしていると思いますが、よくわかりません。

4

1 に答える 1

2

実際には、ボグ標準の HTTP <form>POST を S3 バケットに使用できます。

http://aws.amazon.com/articles/1434

一部の FTP クライアントでは、S3 にアップロードすることもできます。Mac では、Transmit がそのようなクライアントの 1 つです。

S3 バケットを Mac/Linux のファイルシステムとしてマウントする場合は、S3FSもあります。

于 2012-04-06T18:54:49.423 に答える