我试过:
$objS3->putObject(array(
'Bucket' => $sBucket
'Key' => $sBucketFolder . $sFilenameToSave,
'SourceFile' => $sFile,
'ACL' => 'public-read'
'Metadata' => [
'Content-Type' => 'text/css',
'Content-Encoding' => 'gzip',
]
));
但是没有用。任何的想法?
谢谢。
最佳答案
ContentType
和 ContentEncoding
不应作为元数据发送。改用这个:
$objS3->putObject(array(
'Bucket' => $sBucket
'Key' => $sBucketFolder . $sFilenameToSave,
'SourceFile' => $sFile,
'ACL' => 'public-read',
'ContentType' => 'text/css',
'ContentEncoding' => 'gzip'
));
关于php - 如何在 Amazon PHP SDK 上设置自定义元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18679391/