Как вы извлекаете новое изображение (например, по таймеру) из AWS Signed URL из приложения React.
Изображение отображается с использованием <img src=signedurl />
Это похоже на этот вопрос , за исключением того, что использование обычного средства кеширования (например, добавление параметра строки произвольного запроса) не работает. AWS не допускает дополнительные строки запроса и приводит к следующей ошибке:
<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>
The request signature we calculated does not match the signature you provided. Check your key and signing method.
</Message>
...
</Error>
Структура, которую я пытаюсь построить вокруг,
- клиент получает предварительно подписанный URL (после аутентификации / авторизации) в somebucket / some.jpg.
- Бэкэнд-процесс загружает новое изображение и заменяет some.jpg каждые X минут.
- клиент должен обновлять каждые Y минут и получать самое последнее изображение.