HTTP/1.1 a bien servi le Web pendant plus de quinze ans, mais son âge commence à apparaître.
Quelqu'un peut-il expliquer quelle est la différence principale entre HTTP 1.1 et 2.0?
Le protocole de transport a-t-il changé?
HTTP/2 prend en charge le multiplexage des requêtes, la compression des en-têtes, la priorité et une gestion plus intelligente du flux de paquets. Cela se traduit par une latence réduite et une accélération du téléchargement de contenu sur les pages Web modernes.
HTTP 2.0 est un protocole binaire qui multiplexe de nombreux flux passant par une seule connexion (normalement cryptée par TLS) TCP.
Le contenu de chaque flux est constitué de requêtes et de réponses HTTP 1.1, codées et empaquetées différemment. HTTP2 ajoute un certain nombre de fonctionnalités pour gérer les flux, mais laisse la vieille sémantique intacte.