Hypertext Transfer Protocol
HTTP styrer anmodninger og svar mellem klient og server. Metode, status og indhold skal passe til applikationens aftalte funktion.
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
Relaterede begreber
- HTTPSHTTPS beskytter HTTP-kommunikation med TLS. Beskyttet transport viser ikke alene, om en formular behandles korrekt, eller en bruger har adgang.
- HTTP/2HTTP/2 overfører flere HTTP-udvekslinger på én TCP-forbindelse. Mulig effektivisering erstatter ikke måling af den faktiske side- og serverydelse.
- HTTP/3HTTP/3 transporterer HTTP over QUIC. Fordel og tilgængelighed afhænger også af netværk og endepunkter; en generel hastighedsforbedring er ikke dokumenteret.
- Return-PathReturn-Path gemmer SMTP-returstien i et headerfelt. Det beskriver den tekniske vej for fejlmeldinger, ikke en persons identitet.
- Envelope-FromEnvelope-From angiver SMTP-afsenderen til transport og fejlmeldinger. Den skal adskilles fra den synlige afsenderadresse.
- DMARC-aggregatrapportEn DMARC-aggregatrapport opsummerer et rapporterende mailsystems domænekontroller over en periode. Den hjælper med at undersøge kilder og konfigurationsfejl.
Artikler om emnet








Cloud & drift med ASES
Hosting, deployment, vedligeholdelse og support

