Метаданные управления кешем aws S3 не кэшируют изображения в браузере - PullRequest
0 голосов
/ 28 мая 2020

Я могу получать изображения из корзины S3 с помощью Storage.get (..) из aws -amplify и отображать их на моей домашней странице приложения React, используя <img src={..}/>.

Я установил кеш -control to publi c, max-age = 31536000 в моей корзине S3, выбрав все изображения в корзине> щелкнув Действия> щелкнув изменить метаданные> Указание управления кешем> Сохранить. Похоже, что изображения не кэшируются в моем браузере, поскольку заголовки ответов изображений показывают код состояния 200 (а не 304) при refre sh, а также при возврате на страницу, отображающую эти изображения. Изображения загружаются столько же, сколько и раньше. Ниже приведен снимок экрана ответа: enter image description here

Снимок экрана заголовков запроса:

enter image description here

Я загрузил изображения в корзину S3 вручную, нажав кнопку загрузки файлов в консоли S3, и я не использую облачный интерфейс с s3.

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