HTTP/HTTPS — request/response, statuskoder, headers
Kommunikation og IT A · HTX · A-niveau · Netværk og protokoller
💻 HTTP og HTTPS
HTTP (HyperText Transfer Protocol) er protokollen bag web. Alt på internettet bruger den.
Request-response model:
1. Browser sender HTTP request til server
2. Server sender HTTP response tilbage
HTTP-verber (metoder):
GET— hent ressource (ingen sideeffekt)POST— send data (opret ny ressource)PUT— erstat ressourcePATCH— opdater del af ressourceDELETE— slet ressource
Statuskoder:
200 OK— succes201 Created— ressource oprettet301 Moved Permanently— redirect400 Bad Request— fejl i request401 Unauthorized— ikke logget ind403 Forbidden— adgang nægtet404 Not Found— ressource ikke fundet500 Internal Server Error— serverfejl
Headers: metadata i request/response (Content-Type, Authorization, Cache-Control, Cookie).
HTTPS = HTTP + TLS-kryptering. Alle moderne sites bør bruge HTTPS.
Læringsmål
- Forklare HTTP request-response modellen
- Identificere HTTP-verber og hvornår de bruges
- Tolke statuskoder og forstå deres betydning
- Forklare hvad HTTPS tilføjer sammenlignet med HTTP
Sådan kan du arbejde med emnet
- Forklar forskellen på en HTTP GET- og POST-request
- List tre HTTP-statuskoder og forklar hvad de betyder (fx 200, 404, 500)
- Forklar hvordan HTTPS adskiller sig fra HTTP, og hvorfor det er vigtigt
Træningsforslag
- Brug browser-devtools (F12 → Network) til at analysere HTTP-trafik
- Skriv en HTTP-server i Python med Flask og test den med Postman
- Find og forklar headers i en rigtig HTTP-response
Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.
Prøv Fagportalen gratis