Junior
Wat is het verschil tussen de statuscodes 400 en 500?
sobes.tech AI
Antwoord van AI
Statuscode 400 (Bad Request) geeft aan dat de server de aanvraag niet kan verwerken vanwege een fout aan de kant van de client.
Voorbeelden:
- Onjuiste syntaxis van het verzoek.
- Ontbrekende vereiste parameters.
- Onjuist gegevensformaat.
Statuscode 500 (Interne Serverfout) geeft aan dat de server een onverwachte fout heeft ondervonden die het uitvoeren van het verzoek heeft verhinderd.
Voorbeelden:
- Fout bij verbinding met de database.
- Fout bij het uitvoeren van servercode.
- Interne fouten van de applicatie.
| Code | Beschrijving | Oorzaak | Wie is verantwoordelijk? |
|---|---|---|---|
| 400 | Bad Request | Fout in het verzoek van de client | Client |
| 500 | Interne Serverfout | Fout bij uitvoering op de server | Server |