définition http

HTTP est un protocole de transfert hypertexte utilisé sur le Web.

HTTP est un acronyme qui signifie HyperText Transfer Protocol ou Hypertext Transfer Protocol. Ce protocole a été développé par les institutions internationales W3C et IETF et est utilisé dans tous les types de transactions sur Internet.

HTTP facilite la définition de la syntaxe et de la sémantique utilisées par différents logiciels Web - clients, serveurs et proxy - pour interagir les uns avec les autres.

Ce protocole fonctionne par requête et réponse entre le client et le serveur. Les requêtes concernent souvent des fichiers, l'exécution d'un programme, l'interrogation d'une base de données, la traduction et d'autres fonctionnalités. Toutes les informations qui fonctionnent sur le Web via ce protocole sont identifiées par l'URL ou l'adresse.

La transaction typique du protocole HTTP se compose d'un en-tête suivi d'une ligne vide, puis d'un élément de données. Cet en-tête définit l'action requise par le serveur.

Depuis sa création, HTTP a évolué vers différentes versions. Parmi eux, 0.9, 1.0, 1.1 et 1.2.

Le protocole de ce type fonctionne avec des codes de réponse à trois chiffres, qui communiquent si la connexion a été rejetée, si elle a réussi, si elle a été redirigée vers une autre URL, s'il y a une erreur de la part du client, ou du partie du serveur.

Les applications et les navigateurs Web ont tendance à compléter l'action de HTTP, comme cela se produit, par exemple, avec les soi-disant «cookies», qui permettent le stockage des informations de session, une fonction que ce protocole n'a pas, car il fonctionne sans état.

Aujourd'hui, de nombreuses adresses URL nécessitent l'inclusion du protocole "//" pour leur bon fonctionnement. Ce protocole est généralement suivi du code "www" typique, puis de l'adresse spécifique du site Web que vous souhaitez visiter.