Заголовки: Retry-After
Заголовок Retry-After
HTTP Retry-After заголовок ответа указывает, сколько времени агент пользователя должен подождать перед отправкой следующего запроса. Этот заголовок используется в трех основных случаях:
- В ответе
503 Service Unavailableон указывает, как долго служба предположительно будет недоступна. - В ответе
429 Too Many Requestsон указывает, сколько времени нужно подождать перед отправкой нового запроса. - В ответе перенаправления, например
301 Moved Permanently, он указывает минимальное время, в течение которого агенту пользователя рекомендуется подождать перед отправкой перенаправленного запроса.
| Тип заголовка | Заголовок ответа |
|---|
Синтаксис
Retry-After: <http-date> Retry-After: <delay-seconds>
Директивы
<http-date>-
Дата, после которой следует повторить попытку. Подробнее о формате даты HTTP см. в заголовке
Date. <delay-seconds>-
Неотрицательное целое десятичное число, указывающее задержку в секундах после получения ответа.
Примеры
>Плановые простои
Поддержка заголовка Retry-After как клиентами, так и серверами по-прежнему реализована непоследовательно. Однако некоторые поисковые роботы и сканеры, например Googlebot, учитывают заголовок Retry-After. Его полезно отправлять вместе с ответом 503, чтобы поисковые системы продолжали индексировать ваш сайт после окончания простоя.
Retry-After: Wed, 21 Oct 2015 07:28:00 GMT Retry-After: 120
Спецификации
| Спецификация |
|---|
| Семантика HTTP> # field.retry-after> |
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari для iOS | Samsung Internet | WebView для Android | WebView для iOS | |
Retry-After |
24 | ≤18 | Нет | 15 | Нет | 25 | Нет | 14 | Нет | 1.5 | 4.4 | Нет |
См. также
503 Service Unavailable301 Moved Permanently- Как справиться с запланированным простоем сайта на developers.google.com (2011)
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Retry-After