De HTTP-statusregel is de term die wordt gegeven aan de HTTP-statuscode (het daadwerkelijke codenummer) indien vergezeld van de HTTP-redenzin reason1 (de korte beschrijving). We houden ook een lijst bij met HTTP-statuscodefouten (4xx en 5xx), samen met enkele tips om ze op te lossen. Hoewel technisch onjuist, worden HTTP-statusregels vaak gewoon HTTP-statuscodes genoemd.
HTTP-statuscodecategorieën
Zoals u hieronder kunt zien, zijn HTTP-statuscodes gehele getallen van drie cijfers. Het allereerste cijfer wordt gebruikt om de code binnen een specifieke categorie te identificeren – een van deze vijf:
- 1XX: Informatief – het verzoek is geaccepteerd of het proces wordt voortgezet.
- 2XX: Bevestigt dat de actie met succes is voltooid of is begrepen.
- 3XX: Omleiding – er moet iets anders plaatsvinden om het verzoek te voltooien.
- 4XX: Clientfout die aangeeft dat de aanvraag niet kan worden voltooid of de verkeerde syntaxis bevat.
- 5XX: Serverfout die aangeeft dat de server een zogenaamd geldig verzoek niet heeft voltooid.
Applicaties die HTTP-statuscodes begrijpen, hoeven dit niet te weten alle van de codes, wat betekent dat een onbekende code ook een onbekende HTTP-reden heeft, die de gebruiker niet veel informatie zal geven. Deze HTTP-toepassingen moeten echter wel de categorieën of klassen begrijpen zoals we ze hierboven hebben beschreven. Als de software niet weet wat de specifieke code betekent, kan hij op zijn minst de klasse identificeren. Als een 490-statuscode bijvoorbeeld onbekend is bij de toepassing, kan deze deze als een 400 behandelen omdat deze in dezelfde categorie valt, en vervolgens aannemen dat er iets mis is met het clientverzoek.
HTTP-statusregels (HTTP-statuscodes + HTTP-redenen)
Officiële HTTP-statusregels | |
---|---|
Status code | Reden Zin |
100 | Doorgaan met |
101 | Schakelprotocollen |
102 | Verwerken |
200 | OK |
201 | Gemaakt |
202 | Geaccepteerd |
203 | Niet-bevoegde informatie |
204 | Geen inhoud |
205 | Inhoud resetten |
206 | Gedeeltelijke inhoud |
207 | Multi-status |
300 | Meerdere keuzes |
301 | permanent verhuisd |
302 | Gevonden |
303 | Zie Overige |
304 | Niet-gemodificeerd |
305 | Proxy gebruiken |
307 | Tijdelijke omleiding |
308 | Permanente omleiding |
400 | Foutief verzoek |
401 | Ongeautoriseerd |
402 | Betaling Vereist |
403 | Verboden |
404 | Niet gevonden |
405 | methode niet toegestaan |
406 | Niet acceptabel |
407 | Proxy-authenticatie vereist |
408 | Verzoek time-out |
409 | Conflict |
410 | Weg |
411 | Lengte vereist |
412 | Voorwaarde mislukt |
413 | Aanvraag entiteit te groot |
414 | Verzoek-URI te groot |
415 | Niet-ondersteund mediatype |
416 | Verzoekbereik niet bevredigbaar |
417 | Verwachting mislukt |
421 | Verkeerd geadresseerd verzoek |
422 | Onverwerkbare entiteit |
423 | Op slot |
424 | Mislukte afhankelijkheid |
425 | Ongeordende collectie |
426 | Upgrade vereist |
428 | Voorwaarde Vereist |
429 | Te veel verzoeken |
431 | Koptekstvelden aanvragen te groot |
451 | Niet beschikbaar om juridische redenen |
500 | Interne Server Fout |
501 | Niet geïmplementeerd |
502 | Slechte gateway |
503 | Service onbeschikbaar |
504 | Gateway-time-out |
505 | HTTP-versie niet ondersteund |
506 | Variant onderhandelt ook |
507 | Onvoldoende opslag |
508 | Lus gedetecteerd |
510 | Niet verlengd |
511 | Netwerkverificatie vereist |
[1] De HTTP-redenen die bij HTTP-statuscodes horen, worden alleen aanbevolen. Een andere redenzin is toegestaan per RFC 2616 6.1.1. Mogelijk ziet u zinnen met HTTP-redenen vervangen door een “vriendelijkere” beschrijving of in een lokale taal.
Onofficiële HTTP-statusregels
De onderstaande HTTP-statusregels kunnen door sommige services van derden worden gebruikt als foutreacties, maar worden door geen enkele RFC gespecificeerd.
Andere mogelijke HTTP-statusregels | |
---|---|
Status code | Reden Zin |
103 | Controlepunt |
420 | Methodefout |
420 | Verbeter je rust |
440 | Time-out voor inloggen |
449 | Opnieuw proberen met |
450 | Geblokkeerd door Windows Ouderlijk toezicht |
451 | Omleiden |
498 | Ongeldige Token |
499 | Token vereist |
499 | Verzoek is verboden door antivirus |
509 | Bandbreedte limiet overschreden |
530 | Site is bevroren |
Het is belangrijk om te onthouden dat hoewel HTTP-statuscodes dezelfde nummers kunnen delen met foutmeldingen die in andere contexten worden gevonden, zoals met foutcodes van Apparaatbeheer, dit niet betekent dat ze op enigerlei wijze gerelateerd zijn. Meer van Lifewire
-
HTTP-statuscodes
-
Wat is een STOP-code?
-
Hoe HTTP werkt: Hypertext Transfer Protocol uitgelegd
-
7 meest voorkomende online foutcodes
-
Een 404-pagina niet gevonden-fout oplossen
-
HTTP-statuscodefouten
-
501 HTTP-statuscodefout: wat het is en hoe het te verhelpen?
-
Waar staan HTTP en HTTPS voor?
-
Is Google Drive Down… of ligt het aan jou?
-
Is Google Down of ligt het aan jou?
-
Hoe een 400 Bad Request-fout te herstellen
-
Hoe webbrowsers en webservers communiceren
-
503 Service niet beschikbaar
-
502 Slechte gateway-fout
-
Foutcodes apparaatbeheer
-
Wat is een JAVA-bestand?
Uw privacyrechten
Lifewire en onze externe partners gebruiken cookies en verwerken persoonlijke gegevens zoals unieke identificatiegegevens op basis van uw toestemming om informatie op een apparaat op te slaan en/of te openen, gepersonaliseerde advertenties weer te geven en voor inhoudsmeting, doelgroepinzicht en productontwikkeling. Klik hieronder om uw toestemmingskeuzes voor Lifewire.com te wijzigen of in te trekken, inclusief uw recht om bezwaar te maken wanneer een legitiem belang wordt gebruikt. U kunt uw instellingen op elk moment bijwerken via de link “EU-privacy” onderaan elke pagina. Deze keuzes worden wereldwijd aan onze partners gesignaleerd en hebben geen invloed op de browsegegevens. Lijst met partners (leveranciers)
Wij en onze partners verwerken gegevens om:
Scan actief apparaatkenmerken voor identificatie. Gebruik nauwkeurige geolocatiegegevens. Informatie op een apparaat opslaan en/of openen. Selecteer gepersonaliseerde inhoud. Maak een gepersonaliseerd inhoudsprofiel. Meet advertentieprestaties. Selecteer basisadvertenties. Maak een gepersonaliseerd advertentieprofiel. Selecteer gepersonaliseerde advertenties. Pas marktonderzoek toe om doelgroepinzichten te genereren. Inhoudsprestaties meten. Ontwikkelen en verbeteren van producten. Lijst met partners (leveranciers)