Sûre et idempotente
Méthode HTTP HEAD
Les requêtes HEAD récupèrent les en-têtes de réponse sans renvoyer le corps de la réponse.
Signification
Le client demande les mêmes en-têtes que GET, mais sans le corps de la réponse.
Usages courants
Utilisez HEAD pour vérifier l’existence d’une ressource, inspecter des métadonnées ou valider l’état du cache sans télécharger le corps.
Ce qu’il faut vérifier
Vérifiez que les en-têtes correspondent au comportement de GET et que le serveur n’envoie pas accidentellement de corps.
Exemple de requête
HEAD /articles/123 HTTP/1.1
Host: example.comPropriétés
- Sûre
- Oui. Une méthode sûre est destinée uniquement à lire des données.
- Idempotente
- Oui. Répéter la même requête devrait produire le même effet voulu.
- Cacheable
- Oui
- Corps de requête
- Généralement non
Références
- Registre
- IANA HTTP Method Registry
- Spécification
- RFC 9110 Section 9.3.2
- Guide
- MDN HEAD