Sobes.tech
Junior — Middle

Kunt u de essentie van het HTTP/3-protocol uitleggen en hoe het verschilt van eerdere versies van HTTP?

sobes.tech AI

Antwoord van AI

HTTP/3 is een nieuwe versie van het HTTP-protocol die het transportprotocol QUIC gebruikt in plaats van TCP, dat wordt gebruikt in HTTP/1.1 en HTTP/2. De belangrijkste verschillen:

  • Gebruik van QUIC: QUIC werkt boven UDP en zorgt voor een snellere verbinding en verbeterde gegevensoverdracht.
  • Multiplexing zonder blokkering: Bij HTTP/2 vindt multiplexing plaats boven TCP, waarbij het verlies van één pakket alle streams blokkeert (head-of-line blocking). Bij HTTP/3 wordt dit probleem opgelost dankzij QUIC.
  • Snelle herstel na verlies: QUIC herstelt de verbinding sneller na pakketverlies.

Voorbeeld: bij het laden van een webpagina met veel bronnen, maakt HTTP/3 het mogelijk om ze parallel te laden zonder vertragingen door pakketverlies, wat het laden van de pagina versnelt.