1

ファイルをs3からユーザーマシンに直接ダウンロードしたい。だから私はググって、このようなものを思いつきました。しかし、これは機能していません。

$objInfo = $s3->getObjectInfo('bucket', 'filename.mp3');
$obj = $s3->getObject('bucket', 'filename.mp3');

header('Content-type: ' . $objInfo['type']);
echo $obj->body;

s3 からの URL に基づいていないファイルを強制的にダウンロードする方法。

4

1 に答える 1

1

追加してみてください

Content-Disposition: attachment

オプションで、ダウンロードするファイルのファイル名を指定することもできます

Content-Disposition: attachment; filename=somefile.ext 
于 2012-11-25T14:21:38.270 に答える