Pragma
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 com navegadores
Loading…