Sobes.tech
Junior

Welke inhoud (body) retourneert de server bij een antwoord met code 404?

sobes.tech AI

Antwoord van AI

Wanneer het antwoord een code 404 (Niet Gevonden) heeft, geeft de server meestal een antwoordlichaam terug dat informatie bevat dat de gevraagde bron niet gevonden is. Het formaat en de inhoud van het lichaam zijn niet gestandaardiseerd en hangen af van de implementatie van de server of webapplicatie. Dit kan een eenvoudige tekstboodschap zijn, een HTML-pagina met een foutmelding of een JSON-object met de foutomschrijving.

Voorbeeld van een eenvoudige HTML-reactie:

<html>
  <head><title>404 Niet Gevonden</title></head>
  <body>
    <h1>Niet Gevonden</h1>
    <p>De gevraagde URL is niet gevonden op deze server.</p>
  </body>
</html>

In API's die JSON teruggeven, kan de body er zo uitzien:

{
  "error": "Bron niet gevonden",
  "status": 404
}

Als de server geen body teruggeeft, ontvangt de client alleen de headers met code 404. Maar meestal bevat de body voor gebruiksgemak van de gebruiker of client een foutomschrijving.