Sobes.tech
Junior — Middle

Puteți explica esența protocolului HTTP/3 și în ce se deosebește de versiunile anterioare ale HTTP?

sobes.tech AI

Răspuns de la AI

HTTP/3 este o versiune nouă a protocolului HTTP, care utilizează protocolul de transport QUIC în loc de TCP, folosit în HTTP/1.1 și HTTP/2. Principalele diferențe:

  • Utilizarea QUIC: QUIC funcționează peste UDP și asigură o stabilire mai rapidă a conexiunii și o transmitere îmbunătățită a datelor.
  • Multiplexare fără blocare: În HTTP/2, multiplexarea are loc peste TCP, unde pierderea unui pachet blochează toate fluxurile (blocare head-of-line). În HTTP/3, datorită QUIC, această problemă este rezolvată.
  • Recuperare rapidă după pierderi: QUIC restabilește conexiunea mai rapid după pierderile de pachete.

Exemplu: la încărcarea unei pagini web cu multe resurse, HTTP/3 permite încărcarea acestora în paralel fără întârzieri legate de pierderea pachetelor, accelerând afișarea paginii.