Skip to main content

Een volledige lijst met HTTP-statuslijnen

Royal Netherlands Air Force 2019 || Lijst van Koninklijke Nederlandse Vliegtuigen 2019 (April 2025)

Royal Netherlands Air Force 2019 || Lijst van Koninklijke Nederlandse Vliegtuigen 2019 (April 2025)
Anonim

De HTTP-statusregel is de term die wordt gegeven aan de HTTP-statuscode (het daadwerkelijke codenummer) wanneer deze wordt vergezeld door de HTTP-redenfrase1 (De korte beschrijving).

U kunt meer lezen over HTTP-statuscodes in onze What Are HTTP Status Codes? stuk. We houden ook een lijst bij van HTTP-statuscodefouten (4xx en 5xx) samen met enkele tips voor het oplossen ervan.

Notitie: Hoewel technisch incorrect, worden HTTP-statusregels vaak gewoon HTTP-statuscodes genoemd.

HTTP-statuscodecategorieën

Zoals u hieronder kunt zien, zijn HTTP-statuscodes driecijferige gehele getallen. 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 gaat door.
  • 2XX: Bevestigt dat de actie met succes is voltooid of werd begrepen.
  • 3XX: Doorverwijzing - iets anders moet plaatsvinden om het verzoek af te ronden.
  • 4XX: Clientfout die aangeeft dat het verzoek niet kan worden voltooid of de verkeerde syntaxis bevat.
  • 5XX: Serverfout die aangeeft dat de server een aanvraag die naar verluidt geldig was, niet kon voltooien.

Toepassingen die HTTP-statuscodes begrijpen, hoeven dit niet te weten allemaal 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 de categorieën of klassen begrijpen zoals we ze hierboven hebben beschreven.

Als de software niet weet wat de specifieke code betekent, kan deze op zijn minst de klasse identificeren. Als een 490-statuscode bijvoorbeeld onbekend is voor de toepassing, kan deze worden behandeld als een 400 omdat deze zich in dezelfde categorie bevindt en vervolgens kan aannemen dat er iets mis is met de clientaanvraag.

HTTP-statusregels (HTTP-statuscodes + HTTP Reason-zinnen)

Status codeReason Phrase
100Doorgaan met
101Schakelen van protocollen
102Verwerken
200OK
201gemaakt
202Aanvaard
203Niet-officiële informatie
204Geen inhoud
205Inhoud resetten
206Gedeeltelijke inhoud
207Multi-Status
300Meerdere keuzes
301permanent verhuisd
302gevonden
303Zie Anders
304Niet-gemodificeerd
305Proxy gebruiken
307Tijdelijke omleiding
308Permanente omleiding
400Foutief verzoek
401onbevoegd
402Betaling Vereist
403Verboden
404Niet gevonden
405methode niet toegestaan
406Niet acceptabel
407Proxyverificatie vereist
408Verzoek time-out
409Conflict
410Weg
411Lengte vereist
412Voorwaarde mislukt
413Entiteit te groot aanvragen
414Verzoek-URI te groot
415Niet-ondersteund mediatype
416Verzoek bereik niet tevreden
417Verwachting mislukt
421Verkeerd verzoek
422Unprocessable Entity
423Op slot
424Mislukte afhankelijkheid
425Ongeordende verzameling
426Upgrade vereist
428Voorwaarde vereist
429Te veel verzoeken
431Koptekstvelden te groot aanvragen
451Niet beschikbaar om juridische redenen
500Interne Server Fout
501Niet geïmplementeerd
502Slechte gateway
503Service onbeschikbaar
504Gateway Time-out
505HTTP-versie niet ondersteund
506Variant onderhandelt ook
507Onvoldoende opslag
508Lus gedetecteerd
510Niet uitgebreid
511Netwerkverificatie vereist

1 De HTTP-redenfrases die bij HTTP-statuscodes horen, worden alleen aanbevolen. Een andere reden-zin is toegestaan ​​per RFC 2616 6.1.1. Mogelijk ziet u HTTP-redenfrases vervangen door een meer "vriendelijke" beschrijving of in een lokale taal.

Niet-officiële HTTP-statusregels

De onderstaande HTTP-statusregels kunnen door sommige services van derden worden gebruikt als foutreacties, maar deze worden niet gespecificeerd door een RFC.

Status codeReason Phrase
103Checkpoint
420Methode Mislukken
420Verbeter je kalmte
440Time-out aanmelding
449Probeer opnieuw
450Geblokkeerd door Ouderlijk toezicht van Windows
451redirect
498Ongeldige Token
499Token vereist
499Verzoek is verboden door antivirus
509Bandbreedte limiet overschreden
530Site is bevroren

Notitie: Het is belangrijk om te onthouden dat terwijl HTTP-statuscodes dezelfde nummers kunnen delen met foutberichten die in andere contexten worden gevonden, zoals met Device Manager-foutcodes, dit niet betekent dat ze op enigerlei wijze gerelateerd zijn.