Код состояния HTTP 304 при использовании Cloudflare - PullRequest
0 голосов
/ 28 апреля 2019

Полезно ли устанавливать код состояния HTTP на веб-сервере 304 на кеширование Cloudflare?

1 Ответ

0 голосов
/ 29 апреля 2019

Да, вы должны ответить 304 в тех же случаях, которые вы обычно делаете: когда присутствует заголовок If-Modified-Since или If-None-Match и условие не выполняется, и, следовательно, копия клиента все еще свежа.

Cloudflare может пересылать такие запросы из браузера пользователя (если Cloudflare не может удовлетворить запрос из собственного кэша). Кроме того, Cloudflare может генерировать такие запросы самостоятельно для повторной проверки контента в своем собственном кэше. Лучше отправить ответ 304, чем повторно отправить тот же контент, чтобы сэкономить пропускную способность на стороне сервера и быстрее получить контент для конечного пользователя.

...