HTTP/3.0 рд▓рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдорд╛рдирдХ рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА

рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрдгрд┐ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ IETF (рдЗрдВрдЯрд░рдиреЗрдЯ рдЗрдВрдЬрд┐рдирд┐рдЕрд░рд┐рдВрдЧ рдЯрд╛рд╕реНрдХ рдлреЛрд░реНрд╕) рдиреЗ HTTP/3.0 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА RFC рдЪреА рдирд┐рд░реНрдорд┐рддреА рдкреВрд░реНрдг рдХреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ RFC 9114 (рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдЖрдгрд┐ RFC 9204 (рдЖрд░рдПрдлрд╕реА 3) рдпрд╛ рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ рдЕрдВрддрд░реНрдЧрдд рд╕рдВрдмрдВрдзрд┐рдд рддрдкрд╢реАрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд. HTTP/3.0 рд╕рд╛рдареА QPACK рд╣реЗрдбрд░ рдХреЙрдореНрдкреНрд░реЗрд╢рди рддрдВрддреНрд░рдЬреНрдЮрд╛рди). HTTP/1.1 рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рдирд▓рд╛ "рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдорд╛рдирдХ" рдЪреА рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА рдЖрд╣реЗ, рддреНрдпрд╛рдирдВрддрд░ RFC рд▓рд╛ рдбреНрд░рд╛рдлреНрдЯ рд╕реНрдЯрдБрдбрд░реНрдб (рдбреНрд░рд╛рдлреНрдЯ рд╕реНрдЯрдБрдбрд░реНрдб) рдЪрд╛ рджрд░реНрдЬрд╛ рджреЗрдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рд╕реБрд░реВ рд╣реЛрдИрд▓, рдЬреНрдпрд╛рдЪрд╛ рдЕрд░реНрде рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рд╕рдВрдкреВрд░реНрдг рд╕реНрдерд┐рд░реАрдХрд░рдг рдЖрдгрд┐ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреА рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЯрд┐рдкреНрдкрдгреНрдпрд╛. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, HTTP/9112 (RFC 2.0) рдЖрдгрд┐ HTTP/9113 (RFC 9110) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреНрдпрд╛ рдЕрджреНрдпрддрдирд┐рдд рдЖрд╡реГрддреНрддреНрдпрд╛, рддрд╕реЗрдЪ HTTP рд╡рд┐рдирдВрддреНрдпрд╛ (RFC 9111) рдЖрдгрд┐ HTTP рдХреЕрд╢рд┐рдВрдЧ рдХрдВрдЯреНрд░реЛрд▓ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдВрдЪреЗ рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгрд╛рд░реЗ рджрд╕реНрддрдРрд╡рдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. (RFC XNUMX).

HTTP/3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ HTTP/2 рд╕рд╛рдареА рд╡рд╛рд╣рддреВрдХ рдореНрд╣рдгреВрди QUIC (рдХреНрд╡рд┐рдХ UDP рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди) рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рд╡рд╛рдкрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЛ. QUIC рд╣рд╛ UDP рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрд╣реЗ рдЬреЛ рдПрдХрд╛рдзрд┐рдХ рдХрдиреЗрдХреНрд╢рдирдЪреНрдпрд╛ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЛ рдЖрдгрд┐ TLS/SSL рдЪреНрдпрд╛ рд╕рдорддреБрд▓реНрдп рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкрджреНрдзрддреА рдкреНрд░рджрд╛рди рдХрд░рддреЛ. 2013 рдордзреНрдпреЗ Google рдиреЗ рд╡реЗрдмрд╕рд╛рдареА TCP+TLS рд╕рдВрдпреЛрдЬрдирд╛рдЪрд╛ рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рд╣реЛрддрд╛, TCP рдордзреАрд▓ рджреАрд░реНрдШ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдЖрдгрд┐ рд╡рд╛рдЯрд╛рдШрд╛рдЯреАрдЪреНрдпрд╛ рд╡реЗрд│реЗрд╕рд╣ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреЗ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рджрд░рдореНрдпрд╛рди рдкреЕрдХреЗрдЯ рд╣рд░рд╡рд▓реНрдпрд╛рд╡рд░ рд╣реЛрдгрд╛рд░рд╛ рд╡рд┐рд▓рдВрдм рджреВрд░ рдХрд░рдгреЗ.

HTTP/3.0 рд▓рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдорд╛рдирдХ рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА

рд╕рдзреНрдпрд╛, рд╕рд░реНрд╡ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ QUIC рдЖрдгрд┐ HTTP/3.0 рд╕рдорд░реНрдерди рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ (Chrome, Firefox рдЖрдгрд┐ Edge рдордзреНрдпреЗ, HTTP/3 рд╕рдорд░реНрдерди рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рдлрд╛рд░реАрдордзреНрдпреЗ рдпрд╛рд╕рд╛рдареА тАЬрдкреНрд░рдЧрдд > рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ > HTTP/3тАЭ рд╕реЗрдЯрд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╕рдХреНрд╖рдо рдХрд░рдгреЗ). рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ, HTTP/3 рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА nginx (рд╡реЗрдЧрд│реНрдпрд╛ рд╢рд╛рдЦреЗрдд рдЖрдгрд┐ рд╡реЗрдЧрд│реНрдпрд╛ рдореЙрдбреНрдпреВрд▓рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд), Caddy, IIS рдЖрдгрд┐ LiteSpeed тАЛтАЛрд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд. Cloudflare рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХрджреНрд╡рд╛рд░реЗ HTTP/3 рд╕рдорд░реНрдерди рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

QUIC рдЪреА рдкреНрд░рдореБрдЦ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:

  • TLS рд╕рд╛рд░рдЦреАрдЪ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ (рдореВрд▓рдд: QUIC UDP рд╡рд░ TLS рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ);
  • рдкреНрд░рд╡рд╛рд╣ рдЕрдЦрдВрдбрддрд╛ рдирд┐рдпрдВрддреНрд░рдг, рдкреЕрдХреЗрдЯ рдиреБрдХрд╕рд╛рди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд;
  • рддрд╛рддреНрдХрд╛рд│ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (0-RTT, рдЕрдВрджрд╛рдЬреЗ 75% рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рд▓реНрдпрд╛рдирдВрддрд░ рд▓рдЧреЗрдЪ рдбреЗрдЯрд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ) рдЖрдгрд┐ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рдгреЗ рдЖрдгрд┐ рдкреНрд░рддрд┐рд╕рд╛рдж (RTT, рд░рд╛рдКрдВрдб рдЯреНрд░рд┐рдк рд╡реЗрд│) рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рдд рдХрд┐рдорд╛рди рд╡рд┐рд▓рдВрдм рдкреНрд░рджрд╛рди рдХрд░рдгреЗ;
    HTTP/3.0 рд▓рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдорд╛рдирдХ рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА
  • рдкреЕрдХреЗрдЯ рдкреБрдиреНрд╣рд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛рдирд╛ рднрд┐рдиреНрди рдЕрдиреБрдХреНрд░рдо рдХреНрд░рдорд╛рдВрдХ рд╡рд╛рдкрд░рдгреЗ, рдЬреЗ рдкреНрд░рд╛рдкреНрдд рдкреЕрдХреЗрдЯ рдУрд│рдЦрдгреНрдпрд╛рдд рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдЯрд╛рд│рддреЗ рдЖрдгрд┐ рдХрд╛рд▓рдмрд╛рд╣реНрдпрддреЗрдкрд╛рд╕реВрди рдореБрдХреНрдд рд╣реЛрддреЗ;
  • рдкреЕрдХреЗрдЯрдЪреЗ рдиреБрдХрд╕рд╛рди рдХреЗрд╡рд│ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╡рд╛рд╣рд╛рдЪреНрдпрд╛ рд╡рд┐рддрд░рдгрд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рддреЗ рдЖрдгрд┐ рд╡рд░реНрддрдорд╛рди рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рдорд╛рдВрддрд░ рдкреНрд░рд╡рд╛рд╣рд╛рдВрдордзреНрдпреЗ рдбреЗрдЯрд╛рдЪреЗ рд╡рд┐рддрд░рдг рдерд╛рдВрдмрд╡рдд рдирд╛рд╣реА;
  • рддреНрд░реБрдЯреА рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреА рдЧрдорд╛рд╡рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯрдЪреНрдпрд╛ рдкреБрдирд░реНрдкреНрд░рд╕рд╛рд░рдгрд╛рдореБрд│реЗ рд╣реЛрдгрд╛рд░рд╛ рд╡рд┐рд▓рдВрдм рдХрдореА рдХрд░рддрд╛рдд. рд╣рд░рд╡рд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЯ рдбреЗрдЯрд╛рдЪреЗ рдкреБрдирд░реНрдкреНрд░рд╕рд╛рд░рдг рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкрд░рд┐рд╕реНрдерд┐рддреА рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЕрдХреЗрдЯ рд╕реНрддрд░рд╛рд╡рд░ рд╡рд┐рд╢реЗрд╖ рддреНрд░реБрдЯреА рд╕реБрдзрд╛рд░рдгрд╛ рдХреЛрдбрдЪрд╛ рд╡рд╛рдкрд░.
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдмреНрд▓реЙрдХ рд╕реАрдорд╛ QUIC рдкреЕрдХреЗрдЯ рд╕реАрдорд╛рдВрд╕рд╣ рд╕рдВрд░реЗрдЦрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреЗ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рдкреЕрдХреЗрдЯрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдЪреНрдпрд╛ рдбреАрдХреЛрдбрд┐рдВрдЧрд╡рд░ рдкреЕрдХреЗрдЯ рдиреБрдХрд╕рд╛рдирд╛рдЪрд╛ рдкреНрд░рднрд╛рд╡ рдХрдореА рдХрд░рддреЗ;
  • TCP рд░рд╛рдВрдЧ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдХреЛрдгрддреАрд╣реА рд╕рдорд╕реНрдпрд╛ рдирд╛рд╣реА;
  • рдХрдиреЗрдХреНрд╢рди рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рд╕рд╛рдареА рд╕рдорд░реНрдерди, рдЬреЗ рдореЛрдмрд╛рдЗрд▓ рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧрдгрд╛рд░рд╛ рд╡реЗрд│ рдХрдореА рдХрд░рддреЗ;
  • рдкреНрд░рдЧрдд рдХрдиреЗрдХреНрд╢рди рдХрдВрдЬреЗрд╢рди рдХрдВрдЯреНрд░реЛрд▓ рдпрдВрддреНрд░рдгрд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛;
  • рдкреЕрдХреЗрдЯ рдЗрд╖реНрдЯрддрдо рджрд░рд╛рдВрд╡рд░ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддреАрд▓ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддрд┐-рджрд┐рд╢рд╛ рдереНрд░реВрдкреБрдЯ рдЕрдВрджрд╛рдЬ рддрдВрддреНрд░ рд╡рд╛рдкрд░рддреЗ, рддреНрдпрд╛рдВрдирд╛ рдЧрд░реНрджреА рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рдЖрдгрд┐ рдкреЕрдХреЗрдЯрдЪреЗ рдиреБрдХрд╕рд╛рди рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ;
  • TCP рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдЖрдгрд┐ рдереНрд░реВрдкреБрдЯрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдв. YouTube рд╕рд╛рд░рдЦреНрдпрд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рд╕реЗрд╡рд╛рдВрд╕рд╛рдареА, QUIC рдиреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдкрд╛рд╣рддрд╛рдирд╛ рд░рд┐рдмрдлрд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рдиреНрд╕ 30% рдиреЗ рдХрдореА рдХреЗрд▓реНрдпрд╛рдЪреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗ рдЖрд╣реЗ.

HTTP/1.1 рддрдкрд╢реАрд▓рд╛рддреАрд▓ рдмрджрд▓рд╛рдВрдкреИрдХреА, рд╕рд╛рдордЧреНрд░реАрд╕рд╣ рдореБрдЦреНрдп рднрд╛рдЧрд╛рдмрд╛рд╣реЗрд░ рдХреЕрд░реЗрдЬ рд░рд┐рдЯрд░реНрди (CR) рд╡рд░реНрдгрд╛рдЪреНрдпрд╛ рдкреГрдердХ рд╡рд╛рдкрд░рд╛рд╡рд░реАрд▓ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдХреНрд╖рд╛рдд рдШреЗрддрд╛ рдпреЗрдИрд▓, рдЙрджрд╛. рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдШрдЯрдХрд╛рдВрдордзреНрдпреЗ, CR рд╡рд░реНрдг рдлрдХреНрдд рд▓рд╛рдЗрди рдлреАрдб рд╡рд░реНрдг (CRLF) рдЪреНрдпрд╛ рд╕рдВрдпреЛрдЧрд╛рдиреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рд╣реЗрдбрд░рд╕рд╣ рд╕рдВрд▓рдЧреНрди рдлреАрд▓реНрдб рдЖрдгрд┐ рд╡рд┐рднрд╛рдЧрд╛рдВрдЪреЗ рдкреГрдердХреНрдХрд░рдг рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЦрдВрдбрд┐рдд рд╡рд┐рдирдВрддреА рд▓реЗрдЖрдЙрдЯ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. "HTTP рд╡рд┐рдирдВрддреА рддрд╕реНрдХрд░" рд╣рд▓реНрд▓реЗ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрджрд┐рдЧреНрдз рд╕рд╛рдордЧреНрд░реА рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рд╢рд┐рдлрд╛рд░рд╕реА рдЬреЛрдбрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рдЬреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдлреНрд░рдВрдЯрдПрдВрдб рдЖрдгрд┐ рдмреЕрдХрдПрдВрдб рджрд░рдореНрдпрд╛рдирдЪреНрдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рдд рдЗрддрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд╛рдордЧреНрд░реАрдордзреНрдпреЗ рд╕реНрд╡рддрдГрд▓рд╛ рдЬреЛрдбреВ рджреЗрддрд╛рдд.

HTTP/2.0 рддрдкрд╢реАрд▓ рдЕрдкрдбреЗрдЯ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ TLS 1.3 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ. рдкреНрд░рд╛рдзрд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд╢реАрд░реНрд╖рд▓реЗрдЦ рдлреАрд▓реНрдб рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ. HTTP/1.1 рд╕рд╣ рдХрдиреЗрдХреНрд╢рди рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рди рд╡рд╛рдкрд░рд▓реЗрд▓реА рдпрдВрддреНрд░рдгрд╛ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдШреЛрд╖рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рдлреАрд▓реНрдбрдЪреА рдирд╛рд╡реЗ рдЖрдгрд┐ рдореВрд▓реНрдпреЗ рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдХрдореА рдЖрд╡рд╢реНрдпрдХрддрд╛. рдХрд╛рд╣реА рдкреВрд░реНрд╡реА рдЖрд░рдХреНрд╖рд┐рдд рдлреНрд░реЗрдо рдкреНрд░рдХрд╛рд░ рдЖрдгрд┐ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЖрд╣реЗрдд. рдХрдиреЗрдХреНрд╢рдирд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рд╢реАрд░реНрд╖рд▓реЗрдЦ рдлреАрд▓реНрдб рдЕрдзрд┐рдХ рдЕрдЪреВрдХрдкрдгреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛