INTEGRITY Документация

Early Hints

Пока браузер запрашивает страницу, исходному серверу требуется время на подготовку полного ответа. Early Hints использует это время ожидания, чтобы отправить браузеру предварительный 103 ответ, содержащий Link заголовки, которые сообщают браузеру, какие ресурсы ему понадобятся. Браузер может начать загрузку этих ресурсов ещё до получения полного ответа, что ускоряет загрузку страницы.

Early Hints определяется в RFC 8297 как новый код состояния HTTP (103 Early Hints). Cloudflare кэширует и отдаёт такие 103 ответов с Link заголовки со своих HTML-страниц, снижая ощущаемую пользователем задержку.

Дополнительные сведения об Early Hints см. в разделе Cloudflare и Google Chrome блогов.

Доступность

Free Pro Business Enterprise
Доступность Да Да Да Да

Включите Early Hints

  1. На панели управления Cloudflare перейдите к разделу Speed > Настройки страницу.

    Перейдите в Настройки ↗
  2. Перейдите в Оптимизация контента на вкладке.

  3. Для Early Hints, переключите тумблер в положение Включено.

Generate Early Hints

Early Hints создаются и кешируются только:

Отправка Early Hints

Cloudflare асинхронно ищет и отправляет кешированный ответ 103 Early Hints перед основным ответом.

В настоящее время только некоторые версии браузеров выполняют предзагрузку или предварительное подключение при получении Early Hints, например Google Chrome M94 и более поздние версии. Инструкции по запуску WebPageTest для экспериментов с совместимыми браузерами клиента приведены в запись в блоге.

Кроме того, учитывайте следующее: