Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
HTTP définit un ensemble de méthodes de requête pour indiquer le but de la requête et ce qui est attendu en cas de succès. Bien qu'elles puissent aussi être des noms, ces méthodes de requête sont parfois appelées verbes HTTP. Chaque méthode possède sa propre sémantique, mais certaines caractéristiques sont partagées entre plusieurs méthodes : les méthodes de requête peuvent être sûre, idempotente ou cachable.
GETLa méthode GET demande une représentation de la ressource spécifiée. Les requêtes utilisant GET doivent uniquement récupérer des données et ne doivent pas contenir de contenu de requête.
HEADLa méthode HEAD demande une réponse identique à une requête GET, mais sans le corps de la réponse.
POSTLa méthode POST soumet une entité à la ressource spécifiée, provoquant souvent un changement d'état ou des effets secondaires sur le serveur.
PUTLa méthode PUT remplace toutes les représentations actuelles de la ressource cible par le contenu de la requête.
DELETELa méthode DELETE supprime la ressource spécifiée.
CONNECTLa méthode CONNECT établit un tunnel vers le serveur identifié par la ressource cible.
OPTIONSLa méthode OPTIONS décrit les options de communication pour la ressource cible.
TRACELa méthode TRACE effectue un test de boucle de message le long du chemin vers la ressource cible.
PATCHLa méthode PATCH applique des modifications partielles à une ressource.
Le tableau suivant liste les méthodes de requête HTTP et leur catégorisation en termes de sûreté, de possibilité de mise en cache et d'idempotence.
| GET | Oui | Oui | Oui |
| HEAD | Oui | Oui | Oui |
| OPTIONS | Oui | Oui | Non |
| TRACE | Oui | Oui | Non |
| PUT | Non | Oui | Non |
| DELETE | Non | Oui | Non |
| POST | Non | Non | Conditionnelle* |
| PATCH | Non | Non | Conditionnelle* |
| CONNECT | Non | Non | Non |
* POST et PATCH sont cachables lorsque les réponses incluent explicitement des informations de fraîcheur et un en-tête Content-Location correspondant.
| HTTP Semantics # POST |
| HTTP Semantics # DELETE |
| HTTP Semantics # HEAD |
| HTTP Semantics # OPTIONS |
| HTTP Semantics # PUT |
| HTTP Semantics # GET |
| HTTP Semantics # CONNECT |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 31 déc. 2025 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.