5176 sujets

Le Bar du forum

Bonjour à vous tous,

Je partage avec vous le RFC 1945 (en anglais), https://datatracker.ietf.org/doc/html/rfc1945 publié en mai 1996. C'est la spécification officielle du protocole HTTP/1.0 (Hypertext Transfer Protocol version 1.0), développé par le groupe de travail HTTP du IETF (éditeurs : Tim Berners-Lee, R. Fielding, H. Frystyk).
Ce document formelise pour la première fois le fonctionnement de HTTP tel qu’il était déjà utilisé sur le Web depuis plusieurs années.

Ce que définit HTTP/1.0 :
• Le modèle client-serveur : le client envoie une requête, le serveur renvoie une réponse.
• Les méthodes HTTP : GET, HEAD, POST.
• Les codes de statut : comme 200 OK, 404 Not Found, 500 Internal Server Error.
• Les en-têtes HTTP : pour envoyer des métadonnées (ex. : Content-Type, Date, User-Agent, etc.).
• La gestion d’une connexion par requête (pas de connexions persistantes : chaque requête ouvre et ferme une nouvelle connexion TCP).

HTTP/1.0 a joué un rôle clé dans la standardisation du Web, en décrivant officiellement ce qui était à l’époque déjà mis en œuvre dans les navigateurs et serveurs. Il a ensuite été remplacé par HTTP/1.1 (RFC 2068 puis RFC 2616), plus efficace et complet.

Bonne lecture et
Que le code soit avec vous !
Modifié par ObiJuanKenobi (07 Jun 2025 - 13:56)
Modérateur
Salut,

Sache qu'il y a la version 2 et 3 maintenant

http 2 sortie en juin 2022
http 3 sortie en juin 2022
Modifié par Niuxe (07 Jun 2025 - 18:42)
Oui, je doute bien qu'il y a eu d'autres versions depuis 1996. Je partage juste ce lien pour ceux qui sont intéressés par la toute première version.