我正在尝试使用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'
));