Sobes.tech
Junior

Waaruit bestaat een HTTP-verzoek?

sobes.tech AI

Antwoord van AI

Een HTTP-verzoek bestaat uit de volgende componenten:

  1. Request Line:

    • HTTP-methode (GET, POST, PUT, DELETE, enz.).
    • Pad naar de bron (URL).
    • Versie van het HTTP-protocol (HTTP/1.1, HTTP/2.0, enz.).
    // Voorbeeld van een requestregel:
    GET /index.html HTTP/1.1
    
  2. Headers:

    • Verzenden aanvullende informatie over het verzoek, de client of de bron.
    • Elke header is een sleutel-waarde paar.
    // Voorbeelden van headers:
    Host: www.voorbeeld.com
    User-Agent: Mozilla/5.0 (...)
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    
  3. Lege regel:

    • Scheidt headers van de body van het verzoek.
    // Lege regel tussen headers en body
    
  4. Body van het verzoek (Request Body):

    • Bevat de gegevens die naar de server worden gestuurd, indien van toepassing (bijvoorbeeld bij POST- of PUT-methoden).
    • Het formaat van de body wordt bepaald door de header Content-Type.
    // Voorbeeld van een request body in JSON-formaat:
    {
      "name": "John Doe",
      "occupation": "Software Engineer"
    }