Sobes.tech
Junior — Middle

Welke informatie en parameters kunnen worden meegegeven in een HTTP-verzoek?

sobes.tech AI

Antwoord van AI

In een HTTP-verzoek kunnen de volgende hoofdtypen informatie en parameters worden verzonden:

  • URL-parameters (Query parameters) — gegevens die worden verzonden in de querystring na het teken ?, bijvoorbeeld: ?id=123&sort=asc.
  • Headers — metadata van het verzoek, bijvoorbeeld Content-Type, Authorization, User-Agent.
  • Request body — gegevens die in de body van het verzoek worden verzonden, meestal in POST-, PUT-, PATCH-verzoeken. Kan JSON, XML, form-data en andere formaten bevatten.
  • Cookies — kleine gegevens die de client naar de server stuurt om de sessie te identificeren en andere doeleinden.
  • Request-methode (GET, POST, PUT, DELETE, enz.) — bepaalt de actie die de client wil uitvoeren.

Bijvoorbeeld, in een POST-verzoek met JSON-lichaam en autorisatie-header:

POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json

{
  "name": "Иван",
  "age": 30
}

Op deze manier kan een HTTP-verzoek diverse informatie bevatten die nodig is voor de interactie tussen client en server.