Méthode HTTP

Méthode HTTP

Les codes d'état et les méthodes HTTP sont des éléments cruciaux de l'écosystème d'Internet et constituent l'épine dorsale de la communication entre les serveurs web et les clients. Toute personne ayant déjà visité un site web a interagi, souvent sans s'en rendre compte, avec ces mécanismes. Par exemple, lorsqu'une page est introuvable, on tombe sur le fameux code de statut "404 Not Found". C'est à un tel moment que l'on se rend compte à quel point nos expériences en ligne sont étroitement liées à ces codes. Dans la chorégraphie complexe du trafic web, les méthodes HTTP servent de repères indiquant quelle action doit être effectuée, tandis que les codes d'état HTTP nous informent sur le succès ou l'échec de ces actions. Ce double système assure la clarté et l'efficacité du trafic web et permet aux sites et aux applications web d'interagir en douceur avec une grande variété de terminaux et d'utilisateurs. C'est un langage qui, bien qu'il reste généralement invisible, joue un rôle central dans le monde numérique qui nous entoure.

#GET

La méthode HTTP GET a été spécifiée dans la section 4.3.1 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#HEAD

La méthode HTTP HEAD a été spécifiée dans la section 4.3.2 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#POST

La méthode HTTP POST a été spécifiée dans la section 4.3.3 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#PUT

La méthode HTTP PUT a été spécifiée dans la section 4.3.4 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#DELETE

La méthode HTTP DELETE a été spécifiée dans la section 4.3.5 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#CONNECT

La méthode HTTP CONNECT a été spécifiée dans la section 4.3.6 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#OPTIONS

La méthode HTTP OPTIONS a été spécifiée dans la section 4.3.7 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#TRACE

La méthode HTTP TRACE a été spécifiée dans la section 4.3.8 du document RFC 7231 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#PROPFIND

La méthode HTTP PROPFIND a été spécifiée dans la section 9.1 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#PROPPATCH

La méthode HTTP PROPPATCH a été spécifiée dans la section 9.2 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#MKCOL

La méthode HTTP MKCOL a été spécifiée dans la section 9.3 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#COPY

La méthode HTTP COPY a été spécifiée dans la section 9.8 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#MOVE

La méthode HTTP MOVE a été spécifiée dans la section 9.9 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#LOCK

La méthode HTTP LOCK a été spécifiée dans la section 9.10 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

#UNLOCK

La méthode HTTP UNLOCK a été spécifiée dans la section 9.11 du document RFC 4918 par l'Internet Engineering Task Force (IETF) et le World Wide Web Consortium (W3C).

Méthode HTTPCacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETYesYesYesEn optionYes
HEADYesYesYesEn optionNon
POSTYesNonNonYesYes
PUTNonYesNonYesYes
DELETENonYesNonEn optionYes
CONNECTNonNonNonEn optionYes
OPTIONSNonYesYesEn optionYes
TRACENonYesYesNonYes