Junior — Middle
Kun je de componenten noemen die deel uitmaken van de structuur van een HTTP-verzoek?
sobes.tech AI
Antwoord van AI
Een HTTP-verzoek bestaat uit verschillende hoofdcomponenten:
-
Request Line (Requestregel) — bevat de methode (GET, POST, etc.), de URI (pad naar de bron) en de versie van het HTTP-protocol.
-
Headers (Headers) — sleutel-waardeparen die aanvullende informatie over het verzoek overdragen, zoals content-type, autorisatie, cookies, etc.
-
Body van het verzoek (Body) — optioneel deel dat wordt gebruikt om gegevens over te dragen (bijvoorbeeld bij POST- of PUT-verzoeken).
Voorbeeld van een HTTP-verzoek:
POST /api/login HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"username":"user","password":"pass"}
In iOS wordt meestal de klasse URLRequest gebruikt om HTTP-verzoeken te maken, waarin al deze componenten kunnen worden ingesteld.