Skip to main content

Qu'est-ce que le protocole de transfert hypertexte?

Le protocole de transfert hypertexte (HTTP) est le langage de communication de réseautage utilisé sur le World Wide Web pour échanger du texte, des graphiques, du son et d'autres types de données et de services.HTTP transfère les données entre les ordinateurs liés à l'échelle mondiale en texte brut.Une version sécurisée du protocole de transfert Hypertext (HTTPS) demande aux navigateurs Web de crypter des flux de communication pour protéger les informations sensibles.HTTPS est utilisé pour tous les services de commerce, de banque et d'autres services où un lien sécurisé est requis.

L'invention de HTTP et du World Wide Web est créditée au physicien anglais du MIT, Sir Timothy John Berners-Lee («Tim» Berners-Lee).Berners-Lee a proposé l'idée en mars 1989, et en décembre 1990, lui et son équipe ont réussi à échanger des données entre les ordinateurs en réseau en utilisant le protocole de transfert Hypertext.

HTTP fonctionne sur le modèle client-serveur, où le serveur est un ordinateur sur Internet hébergeant un site Web ou une banque de données, et le client est un ordinateur demandant des informations sur le serveur.HTTP fait en fait partie d'une suite de protocoles de réseautage en couches.Dans la hiérarchie de réseautage, HTTP est une couche d'application qui s'étend sur la couche de transport dominante connue sous le nom de protocole de contrôle de transmission (TCP).TCP fait partie de la suite de protocole Internet (IPS) qui comprend la convention d'adressage du protocole Internet (IP) utilisé avec TCP, dont la combinaison est appelée TCP / IP.

Chaque client et serveur sur le Web est identifié par une adresse IP numérique unique ou un localisateur de ressources uniformes (URL).Cela garantit que les demandes de données et de réponses correspondantes (datagrammes) sont correctement acheminées via les différents réseaux qui composent collectivement le World Wide Web.Les IP numériques sont mappés sur un nom associé pour faciliter la rappel de l'URL.Par conséquent, on peut entrer wisegeek.com dans la fenêtre URL d'un navigateur, plutôt que de se souvenir d'une chaîne de numéros IP.Dans une analogie approximative, TCP pourrait être considéré comme le véhicule ou le moteur que HTTP utilise pour voyager entre les ordinateurs, tandis que IP garantit que le meilleur itinéraire sera pris et que les données arrivera à la bonne destination.

Comme tous les protocoles, le protocole de transfert hypertexte a évolué au fil du temps, modifiant les versions à partir de sa forme d'origine.Le développement de HTTP tombe à l'Internet Engineering Task Force (IETF) et au World Wide Web Consortium.Ces entités publient la demande de commentaires (RFC) détaillant de nouvelles normes, comme RFC 2616 de juin 1999, délimitant HTTP / 1.1, la version actuelle la plus couramment utilisée.Identique au protocole de transfert hypertexte standard mais pour un appel au navigateur Web pour établir une connexion cryptée entre le serveur et le client.Tous les navigateurs modernes présentent un cryptage point à point, se produisant automatiquement et sans intervention de l'utilisateur lors de la connexion à un site dont l'adresse commence par https: //.Toutes les données quittant le serveur ou le client sont cryptées avant de quitter l'ordinateur, et décryptée à l'arrivée, restez inscripable en route.