Как загрузить большие файлы в AWS S3, используя vue и spring boot? - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу загрузить файл размером около 1G в AWS S3.

Мой текущий метод:

  • Интерфейс vue, который использует куски для загрузки.
  • Бэкэнд - это весенняя загрузка, которая запрашивает eureka
  • Все запросы будут проходить через zuul для проверки прав доступа.

Я хочу загрузить большой файл (около 100 МБ). Ношансы на успех очень малы из-за проблем с тайм-аутом.

Другой способ, как я думаю, такой, как показано ниже, но я не уверен, что это хороший подход.

Метод, которыйвыполнит прямую загрузку на S3 в javascript, но перед этим отправит запрос в бэкэнд для получения подписанного URL со сроком действия.Но я беспокоюсь о том, будет ли этот подписанный URL-адрес безопасным или нет.

Таким образом, кто-нибудь может подсказать мне, каким методом я должен идти?Любая помощь приветствуется.

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