亚马逊s3 api putObject内容标题

时间:2014-09-23 22:40:29

标签: php amazon-web-services amazon-s3

我正在尝试使用php sdk将文件上传到我的s3,对于每个文件,我都按照文档说明(http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.S3.S3Client.html#_putObject)设置ConentDisposition和ContentType,但是在上传之后我查看文件的http标头,唯一设置的是Content-Type,并设置为默认的' octet-stream':

$result = $client->putObject(array(
    'Bucket'     => $bucket,
    'Key'        => $file_name,
    'SourceFile' => $tmp_file,
    'ACL' => 'public-read',
    'ContentDisposition' => 'inline; filename=',
    'ContentType' => 'application/pdf'
));

0 个答案:

没有答案