O cabeçalho genérico HTTP/1.0 Pragma
é um cabeçalho de implementação específica que pode ter vários efeitos ao longo da cadeia de requisição e resposta. Ele é usado para compatibilidade retroativa com caches do HTTP/1.0 onde o cabeçalho HTTP/1.1 Cache-Control
ainda não está presente.
Nota: Pragma
não é especificado para respostas HTTP e por isso não é uma substituição confiável para o cabeçalho genérico HTTP/1.1 Cache-Control
, apesar de ele ter o mesmo comportamento que Cache-Control: no-cache
, se o cabeçalho Cache-Control
for omitido na requisição. Use Pragma
somente para compatibilidade retroativa com clientes HTTP/1.0.
Tipo de cabeçalho | General header, mas o comportamente de resposta não é especificado e portanto específico de implementação. |
---|---|
Forbidden header name | não |
CORS-safelisted response header | sim |
Sintaxe
Pragma: no-cache
Diretivas
- no-cache
-
O mesmo que
Cache-Control: no-cache
. Força os caches a mandarem uma requisição ao servidor de origem para validação antes de liberar a versão cacheada.
Exemplos
Pragma: no-cache
Especificações
Especificação | Título |
---|---|
RFC 7234, sessão 5.4: Pragma | Hypertext Transfer Protocol (HTTP/1.1): Caching |
Compatibilidade de navegador
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.