Seguro e idempotente
Método HTTP HEAD
Las solicitudes HEAD recuperan las cabeceras de respuesta sin devolver el cuerpo de la respuesta.
Significado
El cliente pide las mismas cabeceras que GET, pero sin el cuerpo de la respuesta.
Usos comunes
Usa HEAD para comprobar si un recurso existe, inspeccionar metadatos o validar el estado de la caché sin descargar el cuerpo.
Qué comprobar
Comprueba que las cabeceras coinciden con el comportamiento de GET y que el servidor no envía un cuerpo por error.
Ejemplo de solicitud
HEAD /articles/123 HTTP/1.1
Host: example.comPropiedades
- Seguro
- Sí. Un método seguro está pensado solo para leer datos.
- Idempotente
- Sí. Repetir la misma solicitud debería tener el mismo efecto previsto.
- Cacheable
- Sí
- Cuerpo de la solicitud
- Normalmente no
Referencias
- Registro
- IANA HTTP Method Registry
- Especificación
- RFC 9110 Section 9.3.2
- Guía
- MDN HEAD