Le protocole HTTP est l'abréviation de Hyper Text Transfer Protocol, qui est un protocole de transfert utilisé pour transférer l'hypertexte du serveur World Wide Web (WWW : World Wide Web) vers le navigateur local. .

HTTP est un protocole de communication basé sur TCP/IP pour transférer des données (fichiers HTML, fichiers images, résultats de requêtes, etc.).

Méthode de requête HTTP syntaxe

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 : les méthodes GET, POST et HEAD.

HTTP1.1 ajoute cinq nouvelles méthodes de requête : méthodes OPTIONS, PUT, DELETE, TRACE et CONNECT.

Méthode de requête HTTP exemple

GETDemande les informations de page spécifiées et renvoie le corps de l'entité.
HEAD est similaire à une requête get, sauf qu'il n'y a pas de contenu spécifique dans la réponse renvoyée, qui est utilisé pour obtenir l'en-tête
POSTSoumettre les données à la ressource spécifiée pour traiter la requête (comme soumettre un formulaire ou télécharger un fichier) . Les données sont incluses dans le corps de la demande. Les requêtes POST peuvent entraîner la création de nouvelles ressources et/ou la modification de ressources existantes.
PUTLes données transférées du client vers le serveur remplacent le contenu du document spécifié.
DELETEDemande au serveur de supprimer la page spécifiée.
CONNECTLe protocole HTTP/1.1 est réservé aux serveurs proxy pouvant modifier la connexion à un pipeline.
OPTIONSPermet aux clients de visualiser les performances du serveur.
TRACEFait écho aux requêtes reçues par le serveur, principalement utilisées à des fins de tests ou de diagnostic.