2014-11-27 4 views
-1

Я пробовал Riak CS и Walrus и читал несколько других страниц документации, но не могу сказать, поддержат ли они это или нет.Программное обеспечение, поддерживающее S3 API из HTML-форм?

У меня есть приложение, которое использует политики S3, чтобы клиент мог загружать и загружать непосредственно из своего браузера. Я ищу способ заменить S3 (для некоторых клиентов, которые предпочли бы их данные не в облаке Amazon), без необходимости поддерживать две разные ветви кода везде, где я сейчас разговариваю с S3.

Пример того, что я делаю сейчас: https://aws.amazon.com/articles/1434

Помощь будет весьма признателен, я в тупик!

+0

Не могли бы вы прояснить, что вы пытаетесь выполнить? Если вы уже используете HTTP Post для Amazon S3 и хотите «заменить S3 для некоторых клиентов», вы говорите, что хотите, чтобы сайт поддерживал метод загрузки S3, чтобы вы могли разговаривать с S3 и «не S3» в так же? –

+0

Я хочу что-то, что сидит на аппаратном обеспечении. Я контролирую, что имеет API, совместимый с S3. Riak CS утверждает, что он совместим, но я не могу заставить его принимать файлы из HTML-форм. – Dave

ответ

0

То, что вы хотите, называется «POST OBJECT». Просто проверьте документ совместимых с S3 инструментов, чтобы увидеть статус поддержки.

Например, Walrus утверждает, что поддерживает POST OBJECT. https://github.com/eucalyptus/eucalyptus/wiki/Walrus-S3-API

С другой стороны, Riak CS не поддерживает POST объект http://docs.basho.com/riakcs/latest/references/apis/storage/s3/

Ps .: Многие S3 реализует требования, что они совместимы с AWS S3. На самом деле это не так. Если вам нужна полная совместимость, попробуйте google cloudian.