Warning

O cabeçalho geral HTTP Warning contém informação sobre possíveis problemas com o status da mensagem. Mais de um cabeçalho Warning pode aparecer na resposta.

O cabeçalho Warning geralmente pode ser aplicado para qualquer mensagem, entretanto alguns códigos de aviso são específicos para caches e podem somente ser aplicados para mensagens de resposta.

Tipo de cabeçalhos General header
Forbidden header name não

Sintaxe

Warning: <warn-code> <warn-agent> <warn-text> [<warn-date>]

Diretivas

<warn-code>

Um número de aviso de três dígitos. O primeiro dígito indica se é necessário o Warning ser deletado de uma resposta guardada depois da validação.

  • Códigos de aviso 1xx descrevem o frescor ou status de validação da resposta e será deletado por um cache depois da deleção.
  • Códigos de aviso 2xx descrevem algum aspecto da representação que não é retificada por uma validação e não será deletado por uma cache depois da validação a não que a resposta completa seja enviada.
<warn-agent>

O nome ou pseudônimo do servidor ou software adicionando o cabeçalho Warning (pode ser "-" quando o agente não é conhecido).

<warn-text>

Texto consultivo descrevendo o erro.

<warn-date>

Opcional. Se mais de um cabeçalho Warning é enviado, inclui a data que corresponde com o cabeçalho Date.

Códigos de aviso (Warning)

O registro de Códigos de Aviso HTTP em iana.org define o espaço de nomes para códigos de aviso.

Código Texto Descrição
110 Resposta está velha A resposta provida pela cache está velha (o tempo de expiração já passou).
111 Revalidação falhou Uma tentaiva de validar a resposta falhou, por causa da impossibilidade de alcançar o servidor.
112 Operação Desconectou O cache desconectou do resto da rede.
113 Expiração Heurística Enviado se a cache escolhe heuristicamente um tempo de vida fresco maior que 24 horas e a idade da resposta é maior que 24 horas.
199 Aviso diverso Arbitrário, aviso não específico.
214 Transformação aplicada Adicionado por um proxy se ele aplica qualquer transformação na representação, como mudar a codificação de conteúdo, tipo de media ou semelhante.
299 Aviso diverso persistente O mesmo que 199, mas indicando um aviso persistente.

Exemplos

Warning: 110 anderson/1.3.37 "Response is stale"

Date: Wed, 21 Oct 2015 07:28:00 GMT
Warning: 112 - "cache down" "Wed, 21 Oct 2015 07:28:00 GMT"

Especificações

Especificação Título
RFC 7234, sessão 5.5: Warning Hypertext Transfer Protocol (HTTP/1.1): Caching

Compatibilidade com navegadores

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Warning
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Deprecated. Not for use in new websites.

Veja também