Pragma
Pragma
Устаревшее: Эта функция больше не рекомендуется. Несмотря на то, что некоторые браузеры могут её поддерживать, она, возможно, уже удалена из соответствующих веб-стандартов, находится в процессе удаления или сохраняется только для совместимости. Избегайте её использования и, по возможности, обновите существующий код; см. таблицу совместимости в нижней части этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любое время.
Общий заголовок HTTP/1.0 Pragma является специфичным для реализации заголовком, который может оказывать различное влияние на цепочку запросов-ответов. Этот заголовок служит для обратной совместимости с кэшами HTTP/1.0, у которых нет заголовка Cache-Control HTTP/1.1.
Примечание: Pragma не указано для ответов HTTP и поэтому не является надёжной заменой общему заголовку HTTP/1.1 Cache-Control, хотя его поведение такое же, как Cache-Control: no-cache, если поле заголовка Cache-Control опущено в запросе. Используйте Pragma только для обратной совместимости с клиентами HTTP/1.0.
| Тип заголовка | Заголовок запроса, Заголовок ответа (поведение ответа не указано и, следовательно, специфично для реализации). |
|---|---|
| Запрещённое имя заголовка | нет |
| Заголовок ответа, разрешённый CORS | да |
Синтаксис
Pragma: no-cache
Директивы
- no-cache
-
То же, что и
Cache-Control: no-cache. Принудительно заставляет кэши отправлять запрос на сервер происхождения для проверки перед выпуском кэшированной копии.
Примеры
Pragma: no-cache
Спецификации
| Спецификация |
|---|
| Кэширование HTTP # field.pragma |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | |
Pragma |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
См. также
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Pragma