Gå til innholdet

Hypertext Transfer Protocol

HTTP regulerer forespørsler og svar mellom klient og server. Metode, status og innhold må passe til applikasjonens avtalte virkemåte.

Også kjent somHTTP
Sky og drift

Hva betyr HTTP?

Hypertext Transfer Protocol (HTTP) er en applikasjonsprotokoll for utveksling av forespørsler og svar. RFC9110 definerer den felles betydningen på tvers av flere HTTP-versjoner. MDN forklarer metoder, HTTP-hoder, statuskoder og meldingsinnhold. HTTP brukes til nettsteder og applikasjonsgrensesnitt.

Eksempel: å hente en prosjektliste

I en tenkt portal ber nettleseren serveren om en prosjektliste. Serveren kontrollerer tilgangen og leverer et svar med status og innhold. Klienten må tolke svaret etter det avtalte grensesnittformatet, fremfor å behandle en etablert forbindelse som en suksess i seg selv.

HTTP bestemmer ikke alene hvilke prosjekter en person får se. Applikasjonen må håndheve regelen. En statuskode må beskrive det faktiske resultatet riktig.

HTTPS betegner HTTP over en beskyttet forbindelse. HTTP-versjonen beskriver derimot protokollvarianten; disse forholdene bør holdes fra hverandre ved planlegging og feilsøking.

Kilder

Artikler om temaet

Sky og drift med ASES

Hosting, utrulling, vedlikehold og oppfølging