Présentation
Auteur(s)
-
Bernard MARTIN : Direction du développement, Institut national de recherche en informatique et en automatique (INRIA)
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Le World Wide Web est incontestablement le service majeur de l’Internet. Son succès a largement contribué à l’explosion du nombre de connexions et de serveurs sur le réseau des réseaux et au bouleversement que celui-ci a apporté dans les domaines économiques, sociaux et culturels. À une époque caractérisée par la mondialisation des échanges et par la convergence des industries de l’informatique, des télécommunications et de l’audiovisuel, pour l’élaboration de ce qu’il est convenu d’appeler la « société de l’information », le World Wide Web joue indiscutablement un rôle de catalyseur. Pour l’industrie informatique, le World Wide Web a permis l’avancée décisive des architectures distribuées et de la standardisation du poste client.
Le World Wide Web a vu le jour en 1989 au CERN, le laboratoire européen de physique des particules, situé à Genève. Le projet W3 ou Web, abréviations de World Wide Web, est présenté par son auteur, Tim Berners-Lee, comme un projet utilisant un ensemble de techniques réseau et hypertexte afin de fournir un accès convivial à un système d’information global (« wide-area hypermedia information retrieval initiative aiming to give universal access to a large universe of documents ») pour des équipes dispersées dans le monde entier (communauté de la physique des particules) et accédant à différents types de documents sur un grand nombre d’ordinateurs hétérogènes dispersés géographiquement. Le projet a été construit sur le concept de client universel (« universal readership ») qui fait que chaque client peut, en utilisant des logiciels disponibles sur un large ensemble de plates-formes, consulter n’importe quelle information sur l’Internet, que celle-ci soit du texte, du graphique, de la vidéo, du son. Le World Wide Web apparaît ainsi comme un ensemble d’interfaces, de règles et de protocoles standards pour l’accès aux services de l’Internet et se confond dans l’esprit de beaucoup avec celui-ci. La standardisation des différentes composantes du Web s’inscrit dans le contexte plus général des travaux réalisés par l’« Internet Society ».
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
3. Protocole HTTP
L’Hypertext Transfer Protocol (HTTP) est utilisé depuis 1990 sur le Web. HTTP a été défini par Tim Berners-Lee comme « un protocole de niveau application pour les systèmes d’information hypermédias, coopératifs et distribués ».
La première version du protocole, appelée HTTP 0.9, correspondait à la définition d’un protocole élémentaire pour le transfert de données brutes sur l’Internet. La version HTTP 1.0 spécifiée dans le RFC 1945 définissait un protocole plus élaboré qui permettait l’échange de message en format MIME. La nouvelle version de ce protocole, appelée HTTP 1.1 définie conjointement par le consortium W3C et un groupe de travail de l’IETF a été normalisée en juillet 1999 dans les RFC 2616 et 2617. En 2000, les RFC 2774, 2964 et 2965 sont venus compléter certains éléments du protocole.
3.1 Protocole question-réponse
Le protocole HTTP est un protocole question-réponse et sans état, construit sur TCP/IP [H 2 288]. Le dialogue dans le cas d’une requête pour un document HTML se déroule schématiquement en deux temps de la façon suivante (figure 8) :
Le navigateur envoie une requête HTTP
-
• le client ouvre une connexion TCP sur le port du serveur (par défaut le port 80) qui accepte la connexion ;
-
• le client émet sa requête vers le serveur qui contient le nom de la méthode GET, l’URI du document demandé, la version du protocole utilisé (et éventuellement d’un message de type MIME contenant des modificateurs pour la requête et des informations du client) ;
-
• le client donne la liste des types MIME qu’il peut accepter ;
...
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Protocole HTTP
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive