304 Not Modified

O código de resposta HTTP de redirecionamento do cliente 304 Not Modified indica que não há necessidade de retransmitir a requisição de recursos. É um redirecionamento implícito para o recurso em cache. Isto ocorre quando o método de requisição é safe, assim como uma requisição GET ou HEAD, ou quando a requisição é condicional e usa um cabeçalho If-None-Match ou If-Modified-Since.

A resposta equivalente 200 OK teria incluso os cabeçalhos Cache-Control, Content-Location, Date, ETag, Expires, e Vary.

Vários painéis de rede de ferramentas de desenvolvedor dos navegadores criam requisições irrelevantes direcionando para respostas 304, logo este acesso ao cache local é visível aos desenvolvedores.

Status

304 Not Modified

Especificações

Specification Title
RFC 7232, sessão 4.1: 304 Not Modified Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests

Compatibilidade com navegadores

BCD tables only load in the browser

Notas de Compatibilidade

  • O comportamento do navegador difere se em conexões persistentes a resposta erroneamente incluir um corpo. Leia 204 No Content para mais detalhes.

Veja também