это концептуальный вопрос, потому что я борюсь с архитектурой приложения больше, чем с кодом. Тем не менее, я Javascript разработчик, поэтому теги.
Итак, у меня есть простой интерфейс React с AWS Appsyn c, который позволяет моим пользователям загружать аудиофайлы (я занимаюсь редактором распознавания речи). Нет проблем с этим.
Но тогда мне нужно отправить этот файл через запрос POST на внешнюю конечную точку API. Я должен отправить сам файл, а не URL или другие метаданные.
Так как мне это сделать? Имейте в виду, что файл может весить 5 МБ или 300 МБ. Так, каков лучший способ достигнуть этого?
- Лямбда-функция?
- Какой-нибудь другой AWS сервис, который передает данные из S3 на внешний шлюз?
- Забыть AWS, запустить сервер NODE, загрузить файл на сервер и немедленно отправить его через Ax ios?