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