Sobes.tech
Junior — Middle

Pouvez-vous expliquer l'essence du protocole HTTP/3 et en quoi il diffère des versions précédentes de HTTP?

sobes.tech IA

Réponse de l'IA

HTTP/3 est une nouvelle version du protocole HTTP qui utilise le protocole de transport QUIC au lieu de TCP, utilisé dans HTTP/1.1 et HTTP/2. Les principales différences :

  • Utilisation de QUIC : QUIC fonctionne sur UDP et offre une connexion plus rapide et une transmission de données améliorée.
  • Multiplexage sans blocage : En HTTP/2, le multiplexage se fait sur TCP, où la perte d’un paquet bloque tous les flux (blocage head-of-line). En HTTP/3, grâce à QUIC, ce problème est résolu.
  • Récupération rapide après pertes : QUIC restaure la connexion plus rapidement après des pertes de paquets.

Exemple : lors du chargement d’une page web avec de nombreux ressources, HTTP/3 permet de les charger en parallèle sans retards liés à la perte de paquets, ce qui accélère l’affichage de la page.