Как вы справляетесь с просроченными предварительно подписанными URL-адресами изображений S3 (загрузка) в одностраничном приложении? - PullRequest
0 голосов
/ 02 марта 2020

В некоторых случаях у нас возникает проблема разбитых изображений из-за просроченных предварительно подписанных URL-адресов из нашего сегмента S3.

Вот подходы, которые я сейчас рассматриваю в двух словах:

  1. Загрузка свежеприготовленных предварительно подписанных URL-адресов каждый раз с сервера: Довольно простой подход, но больше (часто ненужных) сетевых запросов.

  2. Загрузка предварительно подписанного URL-адреса при ошибке: Сломанные изображения необходимо каким-то образом скрывать до тех пор, пока новый URL-адрес не будет получен с сервера.

  3. Прокси-запрос всех изображений через сервер, перенаправляющий на сервер сгенерированный предварительно подписанный URL: Увеличена нагрузка на сервер. Кроме того, наш веб-интерфейс должен вводить куки для аутентификации.

Что вы думаете? Как вы подходите к этому?

...