2
我嘗試了以下兩個功能,它們都不起作用,它們可以將文件上傳到S3,但是如果您從瀏覽器訪問上傳的文件,您可能會看到它被視爲應用程序/八位字節流,這是不正確的......亞馬遜S3 PHP SDK:上傳的圖像有錯誤的MIME類型
$s3->upload('mybucket', // bucket
$filename, // key
$imagebinarydata, // body
'public-read', // acl
array('contentType' => 'image/jpeg')); // options
而且
$s3->putObject(array(
'Bucket' => 'mybucket',
'Key' => $filename,
'ACL' => 'public-read',
'contentType' => 'image/jpeg',
'Body' => $imagebinarydata));
我使用的是最新的AWS.PHAR
謝謝,最後! – agou 2014-09-22 02:27:23