Protocole de transfert pour le WWW
-Définit les messages échangés entre le client et le
serveur
-RFC 2616
-Connexion TCP ‘persistante’ : une même connexion pour
plusieurs requêtes (à partir de
http 1.1)
-Méthodes : opérations gérées par le serveur
lGET : demande au serveur l’envoie d’une page (la plus
utilisée)
lPUT : permet d’écrire un ensemble de pages sur le
serveur
lPOST : transmet une URL et ajoute de nouvelles
données
l…
-En-tête de message :
lLa ligne de requête peut être suivie de lignes
supplémentaires : en-tête de message
lPar exemple : L’en-tête User-Agent permet au client de
fournir les caractéristiques du navigateur
lAutres en-têtes : Accept_language (requête) pour préciser les langues naturelles que le client peut gérer, cookie (requête) pour retourner au
serveur un cookie qu’il a placé au préalable,
Last-Modified (réponse) pour préciser l’heure et la date auxquelles la page a
été modifiée…
l
l