TrueURL
TrueURL

Меню

425 Too Early

Сервер не обрабатывает запрос из ранних данных TLS (0-RTT), так как его можно воспроизвести повторно. Клиент повторяет запрос после рукопожатия.

Поясняющая фраза
Too Early
Редирект
Нет
Кэшируется по умолчанию
Нет

425 Too Early (RFC 8470) связан с ранними данными (early data) TLS 1.3, известными также как 0-RTT. Клиент, возобновляющий TLS-сессию, может отправить первый запрос вместе с рукопожатием, еще до его завершения, чтобы сэкономить один цикл «запрос — ответ». Ранние данные злоумышленник может воспроизвести повторно, поэтому они безопасны только для запросов без побочных эффектов.

Сервер, который получил запрос в ранних данных и не хочет рисковать, обрабатывая его, может ответить 425. Тогда клиент должен автоматически повторить запрос после завершения рукопожатия. CDN и другие посредники, которые пересылают запросы из ранних данных, добавляют заголовок Early-Data: 1, чтобы исходный сервер мог ответить 425, если повторное воспроизведение навредит.

Пример ответа

HTTP
HTTP/1.1 425 Too Early
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Length: 0

SEO и проверка редиректов

Браузеры обрабатывают 425 автоматически, и пользователи его никогда не видят. Поисковые роботы и проверки редиректов редко используют 0-RTT, поэтому практического влияния на SEO у этого кода нет.

Типичные причины и сценарии использования

  • Возобновленное соединение TLS 1.3 отправило POST в ранних данных, и сервер отклонил его, чтобы предотвратить повторное воспроизведение.
  • Исходный сервер за CDN с включенным 0-RTT отклоняет запросы с пометкой Early-Data: 1.
  • Приложение, которое не умеет безопасно обрабатывать повторы, отклоняет все ранние данные с кодом 425.

Проверка редиректов URL

Бесплатная проверка редиректов TrueURL покажет все коды ответа, которые возвращает URL, — на каждом переходе цепочки.