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.