HTTP-statuscodes
Zie je een fout als 404, 500 of 502 in je browser? Ontdek wat het betekent, of het probleem bij jou of bij de website ligt en hoe je het oplost.
1xx Informatief3 codes2xx Succes5 codes3xx Doorverwijzing7 codes4xx Clientfouten27 codes5xx Serverfouten9 codesCloudflare-fouten (52x)7 codes
1xx Informatief
Het verzoek is ontvangen en wordt nog verwerkt.
HTTP 100 ContinueDe server heeft de headers van het verzoek ontvangen en de client moet de rest van het verzoek sturen.HTTP 101 Switching ProtocolsDe server schakelt over naar het protocol dat de client vroeg (bijvoorbeeld WebSocket).HTTP 103 Early HintsDe server stuurt vooraf headers, zoals preload-links, zodat de browser eerder kan beginnen met laden.
2xx Succes
Het verzoek is ontvangen en succesvol afgehandeld.
HTTP 200 OKHet verzoek is gelukt.HTTP 201 CreatedHet verzoek is gelukt en er is een nieuwe bron aangemaakt.HTTP 202 AcceptedHet verzoek is geaccepteerd, maar de verwerking is nog niet klaar.HTTP 204 No ContentHet verzoek is gelukt, maar er is geen inhoud om terug te sturen.HTTP 206 Partial ContentDe server stuurt zoals gevraagd maar een deel van het bestand (voor hervatbare downloads en videostreaming).
3xx Doorverwijzing
Er is nog een stap nodig, meestal het volgen van een doorverwijzing naar een andere URL.
HTTP 300 Multiple ChoicesDe bron heeft meerdere versies en de client kan er een kiezen.HTTP 301 Moved PermanentlyDe pagina is permanent verhuisd naar een nieuwe URL; browsers en zoekmachines moeten het nieuwe adres gebruiken.HTTP 302 FoundDe pagina staat tijdelijk op een andere URL.HTTP 303 See OtherDe client moet het resultaat via een andere URL ophalen (vaak na het versturen van een formulier).HTTP 304 Not ModifiedDe kopie in je browsercache is nog actueel, dus de server stuurt de inhoud niet opnieuw.HTTP 307 Temporary RedirectDe pagina staat tijdelijk op een andere URL en het verzoek moet daar met dezelfde methode worden herhaald.HTTP 308 Permanent RedirectDe pagina is permanent verhuisd en het verzoek moet op de nieuwe URL met dezelfde methode worden herhaald.
4xx Clientfouten
Het probleem zit in het verzoek: verkeerd adres, ontbrekende rechten of ongeldige gegevens.
HTTP 400 Bad RequestDe server kan het verzoek niet verwerken omdat het onjuist of ongeldig is.HTTP 401 UnauthorizedJe moet inloggen: authenticatie is vereist en ontbrak of was ongeldig.HTTP 403 ForbiddenDe server begrijpt het verzoek, maar weigert toegang.HTTP 404 Not FoundDe server kan de gevraagde pagina of het bestand niet vinden.HTTP 405 Method Not AllowedDe verzoekmethode (bijvoorbeeld POST) is niet toegestaan voor deze URL.HTTP 406 Not AcceptableDe server kan de inhoud niet leveren in een formaat dat de client accepteert.HTTP 407 Proxy Authentication RequiredJe moet eerst inloggen bij de proxyserver tussen jou en de website.HTTP 408 Request TimeoutDe server heeft te lang gewacht tot de client klaar was met het versturen van het verzoek.HTTP 409 ConflictHet verzoek botst met de huidige toestand van de bron.HTTP 410 GoneDe pagina is permanent verwijderd en komt niet terug.HTTP 411 Length RequiredDe server eist dat het verzoek zijn lengte vermeldt (Content-Length-header).HTTP 412 Precondition FailedEen voorwaarde in de headers van het verzoek klopt niet met de huidige versie van de bron.HTTP 413 Content Too LargeHet geüploade bestand of de gegevens zijn groter dan de server toestaat.HTTP 414 URI Too LongDe URL is langer dan de server wil verwerken.HTTP 415 Unsupported Media TypeDe server accepteert het formaat van de verstuurde gegevens niet.HTTP 416 Range Not SatisfiableHet gevraagde deel ligt buiten de grootte van het bestand.HTTP 417 Expectation FailedDe server kan niet voldoen aan de eis in de Expect-header van het verzoek.HTTP 418 I'm a teapot (Unused)Een 1 aprilgrap uit RFC 2324 ("Ik ben een theepot"). De code is gereserveerd en wordt in echt HTTP niet gebruikt.HTTP 421 Misdirected RequestHet verzoek kwam bij een server die niet kan antwoorden voor dit websiteadres.HTTP 422 Unprocessable ContentHet verzoek is goed opgebouwd, maar de gegevens zijn ongeldig (bijvoorbeeld validatie mislukt).HTTP 423 LockedDe bron is vergrendeld en kan nu niet worden gewijzigd.HTTP 425 Too EarlyDe server weigert een verzoek dat opnieuw afgespeeld kan worden (te vroeg verstuurd tijdens de verbinding).HTTP 426 Upgrade RequiredDe client moet overstappen op een ander of nieuwer protocol om door te gaan.HTTP 428 Precondition RequiredDe server eist een voorwaardelijk verzoek, zodat wijzigingen van anderen niet worden overschreven.HTTP 429 Too Many RequestsEr zijn te veel verzoeken in korte tijd verstuurd (rate limiting).HTTP 431 Request Header Fields Too LargeDe headers van het verzoek, vaak de cookies, zijn te groot.HTTP 451 Unavailable For Legal ReasonsToegang is geblokkeerd om juridische redenen, zoals een rechterlijk bevel of overheidsverzoek.
5xx Serverfouten
De server kon een geldig verzoek niet afhandelen; het probleem ligt bij de website.
HTTP 500 Internal Server ErrorDe server kreeg een onverwachte fout en kon het verzoek niet afronden.HTTP 501 Not ImplementedDe server ondersteunt de functie niet die nodig is om het verzoek af te handelen.HTTP 502 Bad GatewayEen gateway of proxyserver kreeg een ongeldig antwoord van de server erachter.HTTP 503 Service UnavailableDe server kan het verzoek tijdelijk niet afhandelen omdat hij overbelast is of onderhoud heeft.HTTP 504 Gateway TimeoutEen gateway of proxyserver kreeg niet op tijd antwoord van de server erachter.HTTP 505 HTTP Version Not SupportedDe server ondersteunt de HTTP-versie van het verzoek niet.HTTP 507 Insufficient StorageDe server heeft niet genoeg opslagruimte om het verzoek af te ronden.HTTP 508 Loop DetectedDe server ontdekte een oneindige lus tijdens het verwerken van het verzoek.HTTP 511 Network Authentication RequiredJe moet eerst inloggen op het netwerk (bijvoorbeeld hotel-, vliegveld- of openbare wifi) voordat je internet kunt gebruiken.
Cloudflare-fouten (52x)
Onofficiële codes die Cloudflare teruggeeft als het geen geldig antwoord krijgt van de eigen (origin)server van de website.
HTTP 520 Web Server Returned an Unknown ErrorDe server van de website gaf Cloudflare een leeg, onbekend of onverwacht antwoord.HTTP 521 Web Server Is DownDe server van de website weigerde de verbinding van Cloudflare (de webserver ligt eruit of blokkeert Cloudflare).HTTP 522 Connection Timed OutCloudflare kreeg een time-out bij het verbinden met de server van de website.HTTP 523 Origin Is UnreachableCloudflare kan de server van de website niet bereiken (origin onbereikbaar).HTTP 524 A Timeout OccurredCloudflare maakte verbinding met de server van de website, maar die antwoordde niet voor de time-out (standaard 125 seconden).HTTP 525 SSL Handshake FailedDe SSL/TLS-handshake tussen Cloudflare en de server van de website is mislukt.HTTP 526 Invalid SSL CertificateCloudflare kan het SSL-certificaat op de server van de website niet valideren.