C# 在AmazonS3中重定向图像

C# 在AmazonS3中重定向图像,c#,amazon-s3,C#,Amazon S3,假设我有两张图片A.jpg和B.jpg A.jpg是旧的,每当有人向A.jpg发出请求时,它都应该重定向到B.jpg。这可能吗??如果是,我怎么做 搜索sol时,我发现只有当文件类型为.html时才可以重定向 以下是我使用的代码: var s3Client = new AmazonS3Client("MyPublicKey", "MySecretKey"); var copyRequest = new CopyObjectRequest() .Wi

假设我有两张图片A.jpg和B.jpg

A.jpg是旧的,每当有人向A.jpg发出请求时,它都应该重定向到B.jpg。这可能吗??如果是,我怎么做

搜索sol时,我发现只有当文件类型为.html时才可以重定向

以下是我使用的代码:

  var s3Client = new AmazonS3Client("MyPublicKey", "MySecretKey");
  var copyRequest = new CopyObjectRequest()
                    .WithDirective(S3MetadataDirective.REPLACE)
                    .WithSourceBucket("MyBucket")
                    .WithSourceKey("A.jpg")
                    .WithDestinationBucket("MyBucket")
                    .WithDestinationKey("A.jpg");      

  copyRequest.AddHeaders(new NameValueCollection { { "x-amz-website​-redirect-location", "B.jpg" } });
  var copyResponse = s3Client.CopyObject(copyRequest);
请帮忙