Test_IRC_Net8
parent
c94d800646
commit
ebe012ca67
|
@ -589,17 +589,17 @@ public class OSSService : IOSSService
|
|||
//client.DeleteObject(sourceBucket, sourceKey);
|
||||
|
||||
// 执行复制
|
||||
var copyRequest = new Aliyun.OSS.CopyObjectRequest(
|
||||
var copyRequestAli = new Aliyun.OSS.CopyObjectRequest(
|
||||
sourceBucket, sourceKey,
|
||||
destBucket, destKey);
|
||||
|
||||
// 保持原文件元数据
|
||||
copyRequest.NewObjectMetadata = new ObjectMetadata
|
||||
copyRequestAli.NewObjectMetadata = new ObjectMetadata
|
||||
{
|
||||
ContentType = client.GetObjectMetadata(sourceBucket, sourceKey).ContentType
|
||||
};
|
||||
|
||||
var result = client.CopyObject(copyRequest);
|
||||
var result = client.CopyObject(copyRequestAli);
|
||||
|
||||
// 删除原文件(仅在复制成功后)
|
||||
client.DeleteObject(sourceBucket, sourceKey);
|
||||
|
|
Loading…
Reference in New Issue