0
我已經從Affirma.ThreeSharp切換到LitS3,以便使用Mono和C#將get/put文件訪問到Amazon S3。我可以上傳/下載我想要的ACL權限的文件。但是,我無法使用LitS3設置Reduced Redundancy Storage屬性。有沒有人能夠做到這一點?爲LitS3啓用減少的冗餘存儲(RRS)
我已經從Affirma.ThreeSharp切換到LitS3,以便使用Mono和C#將get/put文件訪問到Amazon S3。我可以上傳/下載我想要的ACL權限的文件。但是,我無法使用LitS3設置Reduced Redundancy Storage屬性。有沒有人能夠做到這一點?爲LitS3啓用減少的冗餘存儲(RRS)
首先修改S3Headers.cs通過添加以下:
public const string ReducedRedundancyStorage = "x-amz-storage-class";
接下來,修改AddObject.cs通過改變授權()方法包括以下內容:
WebRequest.Headers[S3Headers.ReducedRedundancyStorage] = "REDUCED_REDUNDANCY";
似乎這樣做。