Gå til innholdet

HTTP/2

HTTP/2 overfører flere HTTP-utvekslinger på én TCP-forbindelse. Mulig effektivisering erstatter ikke måling av faktisk side- og serverytelse.

Sky og drift

Hva er HTTP/2?

HTTP/2 er en HTTP-versjon som tillater flere utvekslinger av forespørsler og svar på samme TCP-forbindelse. Den bruker separate strømmer og binære rammer. RFC9113 beskriver også komprimering av HTTP-felt og den fortsatte avhengigheten av TCP. Betydningen av HTTP-forespørslene for applikasjonen beholdes.

Eksempel: å laste flere portalressurser

I en tenkt portal laster en nettleser innhold, utforming og andre ressurser. En passende HTTP/2-forbindelse tillater flere samtidige utvekslinger. Det gjør ikke automatisk en treg databasespørring eller en for stor bildefil raskere.

Pakketap på den felles TCP-forbindelsen kan fortsatt holde tilbake flere strømmer. «Parallell» betyr derfor ikke at alle overføringer er helt uavhengige.

Teamet kontrollerer den forhandlede protokollversjonen ved tilgangspunktet som faktisk brukes, og måler relevante lastetider. Ved en proxy foran applikasjonen kan forbindelsen fra proxyen til applikasjonen være konfigurert annerledes enn nettleserforbindelsen.

Kilder

Artikler om temaet

Sky og drift med ASES

Hosting, utrulling, vedlikehold og oppfølging