HTTP/2

HTTP/2 jest ewolucją protokołu HTTP 1.1. Jego głównym celem jest większa efektywność w sieci. Semantyka pozostaje taka sama, więc protokół jest zaprojektowany z myślą o zgodności ze starszymi protokołami.

 

Ograniczenia HTTP 1.1

HTTP 1.1 jest ograniczony do przetwarzania jednego żądania na połączenie, dlatego klienci zazwyczaj używają więcej niż jednego połączenia do pobierania plików z serwerów. Rodzi to jednak problem, ponieważ przy zbyt wielu otwartych połączeniach TCP klienci rywalizują o zasoby serwera, a wydajność spada wraz ze wzrostem liczby klientów łączących się z serwerami.

Główne funkcje

 

HTTP/2 wprowadza inne udoskonalenia, więcej szczegółów: RFC7540.

 

HTTP/2 wymaga naszej niestandardowej wersji Indy, ponieważ wymaga protokołu ALPN.

 

Komponenty

 

 

API