Le Protocole
- Origine : inventé avec les URL et HTML par Tim Berners-Lee en 1989-90
- Web conçu autour de trois piliers :
- HTTP : le protocole de communication,
- HTML : le format de document initiant la notion d'hypertexte,
- URL : le système d'adressage des documents
- HTTP est un protocole sans état mis à disposition par un serveur httpd
- Principe de fonctionnement : on émet une requête et on reçoit une réponse <point c'est tout !>.
- HTTP : les versions du protocole
- HTTP[/0.9] : version initiale ultra basique avec une seule requête possible
GET /fichier.html
et qui retourne exclusivement une page HTML
- HTTP/1.0 : version extensible, introduction des méthodes POST et HEAD, mise en place des en-têtes, gestion des codes MIME (devenus Media type RFC 6838) et retourne un code d'état en plus du document demandé
- HTTP/1.1 : version standardisée toujours extensible
- HTTP/2 : version optimisée issue SPDY proposé par Google