1 | GET | Demande les informations de la page spécifiée et renvoie le corps de l'entité. |
2 | HEAD | Similaire à la requête get, sauf qu'il n'y a pas de contenu spécifique dans la réponse renvoyée, qui est utilisée pour obtenir l'en-tête. |
3 | POST | Soumet des données à la ressource spécifiée pour traiter la demande (par exemple, soumettre un formulaire ou télécharger un fichier). Les données sont contenues dans le corps de la requête. Une requête POST peut entraîner la création d'une nouvelle ressource et/ou la modification d'une ressource existante. |
4 | PUT | Les données transmises par le client au serveur remplacent le contenu du document spécifié. |
5 | DELETE | Demande au serveur de supprimer une page spécifiée. |
6 | CONNECT | Le protocole HTTP/1.1 se réserve la possibilité d'acheminer les connexions vers des serveurs mandataires. |
7 | OPTIONS | Permet au client de visualiser les performances du serveur. |
8 | TRACE | Affiche les requêtes reçues par le serveur, principalement à des fins de test ou de diagnostic. |
9 | PATCH | L'entité contient un tableau qui décrit les différences par rapport au contenu original représenté par l'URI. |
10 | MOVE | Demande au serveur de déplacer la page spécifiée vers une autre adresse réseau. |
11 | COPY | Le serveur demandeur copie la page spécifiée vers une autre adresse réseau. |
12 | LINK | Le serveur demandeur établit une relation de liaison. |
13 | UNLINK | Déconnexion d'un lien. |
14 | WRAPPED | Permet aux clients d'envoyer des requêtes encapsulées. |
15 | Extension-mothed | Des méthodes supplémentaires peuvent être ajoutées sans modifier le protocole. |