lightmy.day

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.com

Proprié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

Méthodes HTTP associées

Codes de statut HTTP associés