Gå til indholdet

Hypertext Transfer Protocol

HTTP styrer anmodninger og svar mellem klient og server. Metode, status og indhold skal passe til applikationens aftalte funktion.

Også kendt somHTTP
Cloud & drift

Hvad betyder HTTP?

Hypertext Transfer Protocol (HTTP) er en applikationsprotokol til udveksling af anmodninger og svar. RFC9110 definerer deres fælles betydning på tværs af flere HTTP-versioner. MDN forklarer metoder, headere, statuskoder og meddelelsesindhold. HTTP bruges til websteder såvel som applikationsgrænseflader.

Eksempel: at hente en projektliste

I en tænkt portal beder browseren serveren om en projektliste. Serveren kontrollerer adgangen og leverer et svar med status og indhold. Klienten skal fortolke svaret efter det aftalte grænsefladeformat frem for allerede at betragte en etableret forbindelse som succes.

HTTP bestemmer ikke i sig selv, hvilke projekter en person må se. Applikationen skal håndhæve reglen. En statuskode skal beskrive det faktiske resultat korrekt.

HTTPS betegner HTTP over en beskyttet forbindelse. HTTP-versionen beskriver derimod protokolvarianten; de to forhold bør holdes adskilt ved planlægning og fejlsøgning.

Kilder

Artikler om emnet

Cloud & drift med ASES

Hosting, deployment, vedligeholdelse og support