Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Référence
  4. Méthodes de requête

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

Méthodes de requête HTTP

HTTP définit un ensemble demé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éesverbes 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 êtresûre,idempotente oucachable.

GET

La méthodeGET demande une représentation de la ressource spécifiée.Les requêtes utilisantGET doivent uniquement récupérer des données et ne doivent pas contenir decontenu de requête.

HEAD

La méthodeHEAD demande une réponse identique à une requêteGET, mais sans le corps de la réponse.

POST

La méthodePOST soumet une entité à la ressource spécifiée, provoquant souvent un changement d'état ou des effets secondaires sur le serveur.

PUT

La méthodePUT remplace toutes les représentations actuelles de la ressource cible par lecontenu de la requête.

DELETE

La méthodeDELETE supprime la ressource spécifiée.

CONNECT

La méthodeCONNECT établit un tunnel vers le serveur identifié par la ressource cible.

OPTIONS

La méthodeOPTIONS décrit les options de communication pour la ressource cible.

TRACE

La méthodeTRACE effectue un test de boucle de message le long du chemin vers la ressource cible.

PATCH

La méthodePATCH applique des modifications partielles à une ressource.

Méthodes sûres, idempotentes et cachables

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.

MéthodeSûreIdempotenteCachable
GETOuiOuiOui
HEADOuiOuiOui
OPTIONSOuiOuiNon
TRACEOuiOuiNon
PUTNonOuiNon
DELETENonOuiNon
POSTNonNonConditionnelle*
PATCHNonNonConditionnelle*
CONNECTNonNonNon

*POST etPATCH sont cachables lorsque les réponses incluent explicitement des informations defraîcheur et un en-têteContent-Location correspondant.

Spécifications

Specification
HTTP Semantics
# POST
HTTP Semantics
# OPTIONS
HTTP Semantics
# GET
HTTP Semantics
# PUT
HTTP Semantics
# CONNECT
HTTP Semantics
# DELETE
HTTP Semantics
# HEAD

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp