vendredi 30 mai 2014


HTTP

HTTP  est l'HyperText Transfert Protocol : le protocole servant à véhiculer les pages web de l 'Internet , il est situé au niveau de la couche 7 du modèle OSI il n’est donc pas un protocole réseau. Le rôle de HTTP est d'assurer le transport d'informations relatives aux échanges portés sur le contenu Web. Il existe différentes version de HTTP.

·        HTTP 0.9

·        HTTP 1.0

·        HTTP 1.1 qui est la version actuelle.

Nous nous intéressons donc à la version actuelle. HTTP 1.1 est né en 1999 suite a certaine insuffisant de HTTP 1.0 à savoir  en terme de cache, de gestion des connexions TCP, et des proxies. Il faut noter que HTTP est  entièrement rétro-compatible avec HTTP 1.0 : si un en-tête n'est pas compris par l'une des deux parties (client/serveur), il doit alors être ignoré. HTTP permet d’échanger des transactions (une requête et une réponse), Une fois la connexion TCP établie, le client envoie une requête HTTP. une requête est constitué