Il existe 15 méthodes de requête HTTP. Selon la norme HTTP, les requêtes HTTP peuvent utiliser plusieurs méthodes de requête. HTTP1.0 définit trois méthodes de requête: GET, POST et HEAD. HTTP1.1 ajoute cinq nouvelles méthodes de demande: OPTIONS, PUT, DELETE, TRACE et CONNECT.
| Numéro d'ordre | Méthodes | Description |
|---|---|---|
| 1 | GET | Demande les informations de page spécifiées et renvoie le corps de l'entité. |
| 2 | HEAD | Similaire à la demande get, mais il n'y a pas de contenu spécifique dans la réponse renvoyée pour obtenir l'en-tête |
| 3 | POST | Soumettre des données à la ressource spécifiée pour traiter une demande (par exemple, soumettre un formulaire ou télécharger un fichier). Les données sont contenues dans le corps de la requête. Les demandes POST peuvent entraîner la création de nouvelles ressources et/ou la modification de ressources existantes. |
| 4 | PUT | Les données envoyées du client au serveur remplacent le contenu du document spécifié. |
| 5 | DELETE | Demander au serveur de supprimer la page spécifiée. |
| 6 | CONNECT | Le protocole HTTP/1.1 est réservé à un serveur proxy capable de changer la connexion en mode pipeline. |
| 7 | OPTIONS | Permet au client de voir les performances du serveur. |
| 8 | TRACE | Les demandes reçues par le serveur de retour sont principalement utilisées pour des tests ou des diagnostics. |
| 9 | PATCH | Une entité contient une table qui décrit la différence par rapport au contenu original représenté par cet URI. |
| 10 | MOVE | Demander au serveur de déplacer la page spécifiée vers une autre adresse réseau. |
| 11 | COPY | Demander au serveur de copier la page spécifiée vers une autre adresse réseau. |
| 12 | LINK | Demander au serveur d'établir une relation de lien. |
| 13 | UNLINK | Déconnectez la relation de lien. |
| 14 | WRAPPED | Permet au client d'envoyer une demande encapsulée. |
| 15 | Extension-mothed | Sans modifier le protocole, d’autres méthodes peuvent être ajoutées. |
Liens amicaux:iCMS