selftrips
@selftrips

Кэширование картинок со сторонних ресурсов?

Вывожу картинку таким кодом
<img src="https://maps.googleapis.com/maps/api/staticmap?markers=россия&size=1470x250&scale=2&maptype=roadmap" width="100%" />

1. Будет ли эта картинка кэширована плагином wp super cache?
2. Будет ли кэшироваться cloudflare?
3. Вообще как можно понять кэшируется или нет картинка?
  • Вопрос задан
  • 817 просмотров
Пригласить эксперта
Ответы на вопрос 2
VasyaPertrov
@VasyaPertrov
Изготовление и безопастность сайтов. WP и др.
1. нет.
2. бррр...
3. это не твои проблемы.

Не парься с этим, работай над СВОИМ сайтом.
Ответ написан
Комментировать
Esmi
@Esmi
support@skyparkcdn.com
1. Нет, т.к. эта картинка отдается с поддомена maps.googleapis.com. Настройки кеширования зависят только от сервера, с которого отдаются файлы.
2. Нет, см. пункт 1.
3. Посмотреть можно в терминале с помощью команды: curl -I ссылка или в браузере открыть картинку, нажать F12, вкладка Network, потом F5, нажимаем на файл в этом окне и ищем один из HTTP заголовков: Cache-control, X-Age и X-Cache.
830035feaa564f20be4cd2497ec74a74.png

В cache-control должно быть public и max-age (указывает время в секундах, на которое файл будет закеширован). Если там стоит private или no-cache, то файл не будет кешироваться.
В x-age сколько времени файл же находится в кеше.
В x-cache пишется 2 значения MISS или HIT. MISS - файл не закешировался на сервере, HIT - файл отдался из кеша.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы