lightmy.day

Seguro e idempotente

Método HTTP HEAD

Requisições HEAD recuperam os cabeçalhos da resposta sem retornar o corpo da resposta.

Significado

O cliente solicita os mesmos cabeçalhos de um GET, mas sem o corpo da resposta.

Usos comuns

Use HEAD para verificar se um recurso existe, inspecionar metadados ou validar o estado do cache sem baixar o corpo.

O que verificar

Verifique se os cabeçalhos correspondem ao comportamento do GET e se o servidor não envia um corpo por acidente.

Exemplo de requisição

HEAD /articles/123 HTTP/1.1
Host: example.com

Propriedades

Seguro
Sim. Um método seguro destina-se apenas a ler dados.
Idempotente
Sim. Repetir a mesma requisição deve ter o mesmo efeito pretendido.
Cacheável
Sim
Corpo da requisição
Geralmente não

Referências

Métodos HTTP relacionados

Códigos de status HTTP relacionados