HTTP/2

HTTP/2 is een evolutie van het HTTP 1.1-protocol; het probeert efficiënter te zijn bij het gebruik van netwerken. De semantiek is hetzelfde, dus het is ontworpen om compatibel te zijn met oude protocollen.

 

HTTP 1.1 Limitations

HTTP 1.1 is beperkt tot het verwerken van één verzoek per verbinding, dus meestal gebruiken clients meer dan één verbinding om bestanden van servers op te vragen. Maar dit roept een probleem op, want wanneer er te veel open TCP-verbindingen zijn, is er een race tussen clients om de serverresources te gebruiken en wordt de prestatie steeds lager naarmate er meer clients verbinding maken met servers.

Hoofdfuncties

 

HTTP/2 introduceert andere verbeteringen, meer details: RFC7540.

 

HTTP/2 requires our custom Indy version because it requires ALPN protocol.

 

Componenten

 

 

API's