私のアプリケーションでは、大きなメディアファイルを保存するためにZend_Service_Amazon_S3を使用しています。ユーザーがファイルをダウンロードすると、アプリケーションはまずそのファイルをローカルサーバーにコピーし、そこからファイルを強制的にダウンロードするいくつかのヘッダーとともに、ブラウザーに送信します。S3からブラウザにファイルをストリーミングする方法は?
ファイル全体をローカルサーバーにコピーすることなく、Amazonがブラウザに直接ファイルをストリームできるようにする方法はありますか?理想的には、アプリケーションはまだダウンロードされたフォースの名前を選択できます(多くの場合、Amazonのファイルと同じではありません)。
ありがとうございました。オブジェクト上にcontent-TypeヘッダーとContent-Dispositionヘッダーを設定し、amazonリンクを使用してユーザーがAmazonから直接ファイルをダウンロードできるようにしました – murze