In een notendop: Wat is een HTTP-statuscode 400?
Een HTTP-statuscode 400 betekent "Bad Request" en wordt geretourneerd als de server de aanvraag van de client niet kan verwerken vanwege een onjuiste syntaxis.
Wat is een HTTP-statuscode 400?
Als een client (bijvoorbeeld een webbrowser) een HTTP-verzoek naar een server stuurt, geeft de server een verzoekcode. Als er vervolgens een HTTP 400-fout verschijnt, betekent dit dat de aanvraag op de een of andere manier fout is. Het is vaak niet meteen duidelijk aan welke kant de fout ligt, aan de kant van de gebruiker of aan de kant van de beheerder.
Elke code die begint met een vier duidt echter altijd op een fout in de communicatie tussen client en server. Deze HTTP 400-fout wordt meestal veroorzaakt door de client. Soms helpt het om de pagina gewoon opnieuw te laden, het webadres opnieuw te controleren of te controleren op cookieproblemen.
-
Gratis
SEO strategie vergadering
Tijdens een gratis SEO strategie consult ontdekken we onbenut potentieel en ontwikkelen we een strategie om je succesvoller te maken op Google.

- Meer organische zichtbaarheid
- Meer organische bezoekers naar je website
- Meer informatie & verkoop
Welke HTTP-statuscodes 400 zijn er?
De klasse van 400 statuscodes geeft daarom altijd fouten weer die zijn veroorzaakt door aanvragen via de client. Zodat gebruikers en beheerders de foutieve toegang precies kunnen identificeren, zou de server idealiter altijd de exacte 4xx-code moeten weergeven. De volgende tabel laat zien welke fout achter welke code schuilgaat:
HTTP 400-fout | Fout |
400 slecht verzoek | Er is een onjuiste syntaxis in het clientverzoek, wat betekent dat de server het verzoek niet begrijpt. |
401 onbevoegd | Het verzoek vereist autorisatie van de klant/gebruiker, meestal via een log-in. |
402 betaling vereist | In de toekomst zal deze foutcode inhoud aangeven waarvoor moet worden betaald. |
403 verboden
|
Toegang wordt hier geweigerd, zelfs met een geldige login. |
404 niet gevonden | De 404-fout is de meest weergegeven statusfout en geeft aan dat een gevraagde koppeling niet (meer) bestaat. |
405 methode niet toegestaan | Bij het onderzoek werd de verkeerde methode gebruikt. |
406 niet geaccepteerd | De door de client gevraagde vorm (image/gif) komt niet overeen met de vorm die de server kan uitvoeren (image/png). |
407 proxy-authenticatie vereist | De server vereist authenticatie door de client met betrekking tot de gebruikte proxyserver. |
408 gevraagde time-out | De client kon geen volledige aanvraag verzenden binnen de door de server bepaalde tijd. |
409 conflict | Het verzoek wordt afgewezen door de server omdat het is verzonden onder een onjuiste aanname. |
410 weg | De opgevraagde bron is niet langer beschikbaar en/of is verwijderd zonder doorsturen. |
411 lengte vereist | Een specificatie van de inhoudslengte in de header is nodig om het clientverzoek te verwerken. |
412 voorwaarde niet vervuld | In het onderzoek werd een voorwaarde gesteld waaraan niet werd voldaan. |
413 verzoekentiteit te groot | De aanvraag is te groot voor de server om te verwerken. |
414 request-url te lang | De URL is te lang. |
415 niet ondersteund mediatype | Het mediatype is niet beschikbaar. |
416 verzoekbereik niet bevredigbaar | Een deel van de gevraagde bron is niet langer beschikbaar of ongeldig. |
417 verwachting niet uitgekomen | Er wordt een onvervulbaar verzoek gedaan aan de server in het veld "expect" van de header. |
420 beleid niet nageleefd | Geeft onvervulde voorwaarden aan. |
421 verkeerd gericht verzoek | De server die door de client wordt opgevraagd, kan geen antwoord sturen. |
422 onverwerkbare entiteit | De aanvraag kan niet worden verwerkt, bijvoorbeeld vanwege semantische fouten. |
423 vergrendeld | De toegang tot de aangevraagde bron is tijdelijk geblokkeerd. |
424 mislukte afhankelijkheid | Er werden twee verzoeken ingediend, waarvan het tweede afhing van het eerste, dat geen resultaat opleverde. |
426 upgrade vereist | De cliënt moet TLS 1.0 gebruiken. |
428 voorwaarde vereist | Voor een succesvol onderzoek had aan verschillende voorwaarden moeten worden voldaan. |
429 Te veel aanvragen | De server heeft te veel aanvragen ontvangen van een client binnen een bepaalde periode. |
431 headervelden verzoek te groot | De koptekst is te lang. |
451 niet beschikbaar om juridische redenen | De gevraagde bron is om juridische redenen niet beschikbaar. |
Een HTTP 400-fout oplossen
Om een Error 400 te verhelpen, moeten eerst de oorzaken worden vastgesteld. Deze kunnen echter zeer uiteenlopend zijn. Met de volgende oorzaken is de oplossing meestal vrij eenvoudig en kan een HTTP 400 fout snel worden verholpen:
Problemen met cookies
De cookies die zijn opgeslagen in je browser kunnen verouderd of defect zijn. Het kan daarom helpen om de cookies van uw browser eenmalig te verwijderen.
Verkeerde URL
Een webadres wordt als ongeldig beschouwd als de bijbehorende pagina niet bestaat of als er ongeldige speciale tekens zijn ingevoegd. Controleer hier nogmaals of u het adres correct hebt ingevoerd.
URL te lang
Een verzoek maakt gebruik van een header tussen jou en de server, die voor sommige servers een maximale tekenlengte heeft. Als deze wordt overschreden, moet je proberen je verzoek in te korten.
Verouderde DNS-vermeldingen
Het kan zijn dat er verouderde bestanden in je DNS-cache staan die naar onjuiste IP-adressen verwijzen. Wis hier je DNS-cache om het probleem op te lossen.
Te grote bestanden
Er kunnen zich problemen voordoen bij het uploaden van bestanden, ze kunnen te groot zijn en sommige servers geven dan een Error 400 uit. Wijzig het bestand of comprimeer het.
Problemen met uitbreidingen
Browserextensies kunnen ook een probleem vormen in de communicatie tussen client en server. Probeer ze afzonderlijk te deactiveren en zoek de oplossing voor je 400 foutcode door middel van een proces van eliminatie.
Conclusie: Wat is een HTTP-statuscode 400?
De HTTP 400-fout, ook bekend als een "slecht verzoek", geeft aan dat het verzoek dat door de client naar de server is gestuurd, fout is. Deze codecategorie signaleert een probleem in de communicatie tussen client en server, waarbij de exacte bron van de fout in eerste instantie vaak onduidelijk is.
Gedetailleerde analyse en identificatie van de specifieke 4xx-code maakt gerichte probleemoplossing mogelijk, waardoor problemen in het webcommunicatieproces efficiënter en nauwkeuriger kunnen worden opgelost.
- Ken je mijn SEO nieuwsbrief?
Registreer je nu en ontvang regelmatig tips van de experts.