Sûre et idempotente
Méthode HTTP GET
Les requêtes GET récupèrent une ressource sans la modifier.
Signification
Le client demande la représentation actuelle de la ressource cible.
Usages courants
Utilisez GET pour les pages, fichiers, lectures d’API et autres requêtes qui ne devraient que récupérer des données.
Ce qu’il faut vérifier
Vérifiez les paramètres de requête, les en-têtes de cache, les en-têtes de requête conditionnelle et si l’URL pointe vers la ressource voulue.
Exemple de requête
GET /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
- Possible, mais inhabituel et souvent non pris en charge.
Références
- Registre
- IANA HTTP Method Registry
- Spécification
- RFC 9110 Section 9.3.1
- Guide
- MDN GET