Retry-After
Retry-After — HTTP-заголовок с указанием времени, через которое клиенту предлагается повторить запрос. Значение передают числом секунд либо датой в формате HTTP. Заголовок применяют, в частности, при временной недоступности или ограничении частоты.
Также встречается: Повтор запроса, Задержка повторной попытки.
Для чего используется
Он помогает описать временное состояние системы понятным для программ способом. Для владельца сайта это часть корректной обработки работ, а для интеграции — сигнал не создавать лишнюю нагрузку бесконечными немедленными повторами.
Как SEO-специалист использует это в проекте
В SEO-задачах его проверяют вместе со статусом аварийной страницы. Специалист согласует интервал с технической командой и проверяет реальный ответ снаружи, а не только строку в конфигурации.
- Определите, в каких ответах нужна рекомендация о повторе.
- Выберите реалистичное значение и проверьте синтаксис и часовой пояс даты.
- После окончания работ убедитесь, что временный ответ больше не используется.
Практический пример
В учебном ответе Retry-After: 600 означает ожидание 600 секунд. Такой интервал выбирают по обстоятельствам; копировать его во все проекты как стандарт не нужно.
Иллюстрация подхода, не данные конкретного проекта.Ошибки и риски
Клиенты могут по-разному учитывать рекомендацию. Заголовок не гарантирует точный момент повторного обхода и не компенсирует продолжительную недоступность.
Не путайте секунды с миллисекундами. Не оставляйте просроченную дату и не обещайте пользователю точное восстановление только на основании технического заголовка.
Как проверить результат
Проверьте GET-запрос, статус, значение Retry-After и кеширование на всех промежуточных слоях. Сохраните пример ответа в акте проверки.
Связанные термины
Продолжить по теме
- Разобраться подробнее: Как восстановить сайт после ошибки 503
- Решить задачу: Техническая поддержка сайта