Загрузка файла формы S3 через шлюз AWS Api

Можно ли загрузить файл из веб-формы на S3 через API Gateway? «Запрос метода» и «запрос на интеграцию» не позволяют настроить загрузку файла. Или есть, а я пропустил?


person evansgambit    schedule 17.07.2016    source источник
comment
Realted: stackoverflow.com/questions/31645205/   -  person Victor Sergienko    schedule 21.06.2018


Ответы (1)


Это возможна загрузка двоичных файлов POST через API Gateway. Однако двоичные данные преобразуются в base64 закодированный текст. Это влияет на потребление памяти и обработку данных. Данные должны обрабатываться как буфер, а не как поток.

См. следующие вопросы: загрузка файлов шлюза API и бинарные данные шлюза API из POST.

person adamkonrad    schedule 18.07.2016
comment
проверьте aws.amazon.com/about-aws/whats-new/2016/11/ - person Sabreena; 02.05.2017
comment
спасибо за внимание, этот подход все еще не подходит для загрузки файлов - person adamkonrad; 02.05.2017
comment
Могу ли я отправить аудио на s3 через шлюз amazon api? - person Sabreena; 03.05.2017
comment
@Sabreena, вы можете отправлять через него любой контент, но я бы рекомендовал вместо этого делать прямую загрузку S3 - person adamkonrad; 03.05.2017