Sobes.tech
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:

  1. Request Line (Requestregel) — bevat de methode (GET, POST, etc.), de URI (pad naar de bron) en de versie van het HTTP-protocol.

  2. Headers (Headers) — sleutel-waardeparen die aanvullende informatie over het verzoek overdragen, zoals content-type, autorisatie, cookies, etc.

  3. 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.