php将s3内容配置设置为附件
我想将内容配置设置为s3 bucket中的附件,而 上传文件到S3桶,下面是我的代码im使用php将s3内容配置设置为附件,php,amazon-s3,Php,Amazon S3,我想将内容配置设置为s3 bucket中的附件,而 上传文件到S3桶,下面是我的代码im使用 $s3 = new S3(AWS_KEY, AWS_SECRET_KEY); if ($s3->putObjectFile("$uploadDir/$file", AWS_BUCKET, "$targetDir/$file", S3::ACL_PUBLIC_READ)) { $syncSize = $s3->getObjectInfo(AWS_BUCKET, "$targetDir/$f
$s3 = new S3(AWS_KEY, AWS_SECRET_KEY);
if ($s3->putObjectFile("$uploadDir/$file", AWS_BUCKET, "$targetDir/$file", S3::ACL_PUBLIC_READ)) {
$syncSize = $s3->getObjectInfo(AWS_BUCKET, "$targetDir/$file");
}
在php中的putobject中添加contentDisposition作为“contentDisposition”=>“附件”
$result = $client->putObject(array(
'Bucket' => $bucket,
'Key' => $fileName,
'SourceFile' => $fileTempName,
'ContentDisposition' => 'attachment',
'Metadata' => array(
'Foo' => 'abc',
'Baz' => '123'
)
));
在php中的putobject中添加contentDisposition作为“contentDisposition”=>“附件”
$result = $client->putObject(array(
'Bucket' => $bucket,
'Key' => $fileName,
'SourceFile' => $fileTempName,
'ContentDisposition' => 'attachment',
'Metadata' => array(
'Foo' => 'abc',
'Baz' => '123'
)
));