Wat is een 400 http status error?
Het kan zijn dat je een 400 bad request error in je browser krijgt als reactie terwijl je een pagina van je website bezoekt. In dit geval gaat er dus wat fout het aanvragen van de pagina aan de server waar jouw website gehost (opgeslagen) is.
De foutmelding die je op je scherm krijgt, behoort bij de groep “HTTP response status codes” waarmee de software (apache) de fout afvangt en categoriseert om zodoende uit te leggen wat er mis gaat.
In ons andere artikel: Wat is een 500 status error error leggen we uit dat de fouten die daar getoond worden, komen omdat de webserver software (apache) het script niet kan verwerken. In een dergelijk geval spreken we van een server side foutmelding.
In ons huidige geval betreft 400 bad request error, heeft de server geen fout gevonden in het verwerken van de code/programmatuur, maar begrijpt de server jouw aanvraag niet en kan hij deze daardoor niet verwerken.
Oorzaak 400 http status error
Vaak is de oorzaak bij een HTTP 400 bad request error een van de volgende punten:
- De aanvrager probeert een bestand te versturen welke te groot is.
- De aanvrager heeft een aanvraag gedaan waarvan de http Headers foutief kunnen zijn.
- De aanvraag is op een of andere manier veranderd waardoor deze niet meer correct is.
- De aanvrager heeft een aanvraag gedaan met een foutieve url.