Hyper-text Transfer Protocol (HTTP) est un protocole de communication qui facilite le transfert ou la récupération de documents liés sur Internet. HTTP fonctionne sur le protocole TCP (Transmission Control Protocol) et est utilisé pour la communication entre les clients Web et les serveurs Web. Il est considéré comme le fondement de la communication de données sur le World Wide Web.

HTTP a été développé en 1989 par Tim Berners-Lee, un informaticien britannique, à la demande du CERN, l'Organisation européenne pour la recherche nucléaire. Il s'agit d'un protocole au niveau de l'application qui permet aux visiteurs d'interagir avec les sites Web et aux serveurs Web de répondre aux demandes des visiteurs. Il permet aux clients Web (par exemple, un navigateur Web) d'envoyer et de recevoir des données hypertextes vers et depuis un serveur Web.

Les messages HTTP sont formatés en texte brut et peuvent contenir du texte, des images, des fichiers audio et vidéo. Un message HTTP se compose généralement d'une ligne de début, d'un ou plusieurs champs d'en-tête, d'une ligne vide et d'un corps de message facultatif. Le corps du message contient les données transmises du client au serveur, tandis que les champs d'en-tête contiennent des informations supplémentaires telles que le type de contenu, la longueur du contenu et le codage de transport.

HTTP prend en charge un certain nombre de méthodes de communication, notamment GET, POST, PUT, HEAD et DELETE. Chaque méthode décrit une action à entreprendre par le serveur Web en réponse au message de requête envoyé par le client.

HTTP est un protocole important pour le protocole Secure Sockets Layer (SSL), couramment utilisé pour assurer une communication sécurisée entre les sites Web et les clients. En utilisant les protocoles SSL, le client et le serveur peuvent s'authentifier mutuellement, prouver leur identité et crypter les communications envoyées entre eux.

HTTP est largement utilisé dans le développement Web et constitue le protocole d'application le plus souvent utilisé pour les applications Web. De plus, il est devenu le principal protocole de transfert de données dans le cloud computing moderne et les services en ligne.

Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire