103 Early Hints ("предварительный ответ")
https://httpcat.ru/103
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.

Описание
Код состояния 103 Early Hints сообщает клиенту, что сервер готовится отправить основной ответ, и предварительно предоставляет заголовки, которые могут быть полезны для начала предварительной загрузки ресурсов.
Основные характеристики:
- Позволяет клиенту начать предварительную загрузку ресурсов (например, стилей, шрифтов, скриптов) до получения финального ответа
- Является промежуточным ответом — за ним обязательно следует основной ответ (например,
200 OK
) - Повышает производительность за счёт более раннего старта загрузки критических ресурсов
- Впервые представлен в HTTP/1.1 с использованием расширений, а затем — официально в HTTP/2 и HTTP/3
Типичное использование:
HTTP/1.1 103 Early Hints Link: </styles.css>; rel=preload; as=style Link: </main.js>; rel=preload; as=script HTTP/1.1 200 OK Content-Type: text/html <!DOCTYPE html> <html>...
Особенности заголовков:
Link
— основной заголовок, используемый для указания ресурсов, которые следует заранее загрузить- Другие заголовки (например,
Content-Type
) обычно не включаются - Тело в 103 ответе отсутствует — только заголовки
Когда использовать:
- Для ускорения загрузки страниц с большим количеством внешних ресурсов
- Когда важна производительность (например, при использовании HTTP/2 Server Push или Preload)
- На сервере, который поддерживает генерацию 103-ответов (например, CDN или прокси)
Дополнительно:
- Поддержка 103 ответа может быть ограничена в браузерах и прокси — убедитесь в совместимости
- Этот статус полезен на высоконагруженных сайтах, где критичен time-to-first-byte
- Не должен использоваться как единственный ответ на запрос
Документация: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/103