Включение хранилища с пониженным резервированием (RRS) для LitS3 - PullRequest
0 голосов
/ 21 февраля 2012

Я переключился с Affirma.ThreeSharp на LitS3 для получения доступа к файлам Amazon S3 с использованием Mono и C #.Я могу загружать / скачивать файлы с нужными мне правами ACL.Однако я не могу установить свойство хранилища с избыточным резервированием с помощью LitS3.Кто-нибудь смог это сделать?

1 Ответ

0 голосов
/ 26 февраля 2012

Сначала измените S3Headers.cs , добавив следующее:

public const string ReducedRedundancyStorage = "x-amz-storage-class";

Затем измените AddObject.cs , изменив Authorize () способ включить следующее:

WebRequest.Headers[S3Headers.ReducedRedundancyStorage] = "REDUCED_REDUNDANCY";

Это, кажется, делает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...