Spec-Zone.ru › HTTP

Заголовки: Refresh

Заголовок Refresh

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на множестве устройств и в разных версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

  • Подробнее
  • Полная таблица совместимости
>

HTTP заголовок ответа Refresh указывает веб-браузеру обновить страницу или перенаправить на другую страницу по истечении заданного времени после полной загрузки страницы. Он полностью эквивалентен использованию <meta http-equiv="refresh" content="..."> в HTML.

Примечание: Хотя заголовок Refresh присутствует в HTTP-ответе, он по-прежнему обрабатывается механизмом загрузки HTML и применяется после перенаправлений HTTP или JavaScript. Дополнительную информацию см. в разделе порядок приоритета перенаправлений.

Примечание: Если обновление перенаправляет на новую страницу, заголовок Referer включается в запрос новой страницы (если это разрешено политикой Referrer-Policy), а значение document.referrer после перехода устанавливается в URL-адрес источника перехода.

Тип заголовка Заголовок ответа

Синтаксис

Refresh: <time>
Refresh: <time>, url=<url>
Refresh: <time>; url=<url>
<time>

Неотрицательное количество секунд, по истечении которого нужно обновить страницу. Дробные части распознаются, но игнорируются; следует указывать только целые числа.

<url> Необязательно

Если параметр задан, браузер перенаправит на указанный URL вместо обновления текущей страницы. URL можно заключить в кавычки или оставить без кавычек. Префикс url= не зависит от регистра и является необязательным.

Примеры

>

Обновление страницы через заданное время

Этот заголовок заставит браузер обновить страницу через 5 секунд после её полной загрузки (то есть после события load):

Refresh: 5

Перенаправление через заданное время

Этот заголовок заставит браузер перенаправить на URL через 5 секунд после полной загрузки страницы:

Refresh: 5; url=https://example.com/

Примечание: В справочнике HTML см. описание атрибута http-equiv="refresh", где приведена важная информация о влиянии автоматических перенаправлений на доступность.

Спецификации

Спецификация
HTML>
# the-refresh-header>

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet WebView Android WebView on iOS
Refresh 1 12
1Начиная с версии 136, после обновления с перенаправлением на другую страницу отправляется HTTP-заголовок Referer (если это разрешено)
≤12.1 1 18
4Начиная с версии 136, после обновления с перенаправлением на другую страницу отправляется HTTP-заголовок Referer (если это разрешено)
≤12.1 1 1.0 4.4 1

См. также

  • <meta>
  • Перенаправления в HTTP
  • Заголовок Refresh по-прежнему с нами Сообщение рабочей группы HTTP (2019)

© 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/Refresh

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API