Gå til indholdet

HTTP/2

HTTP/2 overfører flere HTTP-udvekslinger på én TCP-forbindelse. Mulig effektivisering erstatter ikke måling af den faktiske side- og serverydelse.

Cloud & drift

Hvad er HTTP/2?

HTTP/2 er en HTTP-version, der tillader flere anmodning-svar-udvekslinger på samme TCP-forbindelse. Den bruger separate strømme og binære rammer. RFC9113 beskriver også komprimering af HTTP-felter og den fortsatte afhængighed af TCP. HTTP-anmodningernes betydning for applikationen bevares.

Eksempel: at indlæse flere portalressourcer

I en tænkt portal indlæser en browser indhold, udformning og andre ressourcer. En passende HTTP/2-forbindelse tillader flere samtidige udvekslinger. Det gør ikke automatisk en langsom databaseforespørgsel eller en for stor billedfil hurtigere.

Pakketab på den fælles TCP-forbindelse kan stadig holde flere strømme tilbage. »Parallel« betyder derfor ikke fuld uafhængighed mellem alle overførsler her.

Teamet kontrollerer den forhandlede protokolversion ved det faktisk anvendte adgangspunkt og måler relevante indlæsningstider. Ved en proxy foran applikationen kan forbindelsen fra proxyen til applikationen være konfigureret anderledes end browserforbindelsen.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support