E komplette Lëscht vun den HTTP-Statuslines

D'HTTP-Statuslinn ass de Term aus dem HTTP-Statuscode (déi aktuell Code Nummer) gefeiert ginn, wann d'HTTP-Ursaach 1 (d'Kurzbeschreiwung) begleet gëtt.

Dir kënnt méi iwwer HTTP Statuscodes an eise Wat Liesen? Stéck. Mir halen och eng Lëscht vu HTTP Status Codefehler (4xx a 5xx) zesummen mat e puer Tipps fir wéi se se fixéieren.

Notiz: Och technesch falsch, HTTP-Statuslinn ginn oft als einfach HTTP-Statuscodes bezeechent.

HTTP Status Code Kategorien

Wéi Dir kënnt et hei ze verstoe sinn, HTTP-Statuscodes sinn dreistäifeg Diales. Déi éischt Ziffer ass benotzt fir den Code innerhalb enger spezifescher Kategorie ze identifizéieren - ee vun dëse fënnef:

Applikatiounen déi d'HTTP-Statuscodes verstoen, mussen net all d'Coden wëssen, dat heescht datt en onbekannte Code och eng onbekannter HTTP-Ursaache mécht, déi de Benotzer net vill Informatioune ginn. Awer dës HTTP-Programmer mussen d'Kategorien oder Klassen verstoen, wéi mir se uewe beschriwwen hunn.

Wann d'Software net wësse wat de spezifesche Code heescht, kann et am mannsten d'Klass erklären. Zum Beispill, wann e Status 490 Code un der Applikatioun net bekannt ass, kann et sech als 400 behandelen, well et an der selwechter Kategorie ass a kënnt dann ugeholl datt et eppes falsch ass mat der Client Demande.

HTTP Statuslines (HTTP Statuscodes + HTTP Grënn)

Status Code Reason Phrase
100 Fuere weider
101 Schalten Protokollen
102 Veraarbechtung
200 ok
201 Kreéiert
202 Akzeptéiert
203 Net Autoritativ Informatioun
204 Keen Inhalt
205 Inhalt zeréckzemaachen
206 Deelweis Inhalt
207 Multi-Status
300 Méi e puer Choixen
301 Ëmmer verschécke gelooss
302 Found
303 Kuckt aner
304 Net Modifizéiert
305 Proxy benotze kënnt
307 Temporary Redirect
308 Permanente Redirect
400 Falsch Ufro
401 Net autoriséiert
402 Bezuelung néideg
403 Verbueden
404 Net fonnt
405 Methode net erlaabt
406 Net akzeptabel
407 Proxy Authentifikatioun néideg
408 Zäit aus dem Request Time-out
409 Konflikt
410 Gone
411 Notzung noutwendeg
412 Virausgesat
413 Neit Entity Too Large
414 D'URI Too Large
415 Netënnerstëtzten Media Type
416 Ufro gëtt net zefriddenstellend
417 Erwaardung falsch
421 Misfirected Request
422 Onverständlech Entitéit
423 Zougeschloen
424 Ofgeschlossene Ofhängegkeet
425 Onerwaart Kollektioun
426 Upgrade Erfëllt
428 Viraus erfuerderlech
429 Ze vill Demande
431 Fuerdert Header Fields Too Large
451 Net fir juristesch Grënn
500 Interne Serverfehler
501 Net implementéiert
502 Bad Gateway
503 Service net erreechbar
504 Gateway Time-out
505 HTTP-Versioun netënnerstëtzt gëtt
506 Variant verhandelt och
507 Net genuch Lagerung
508 Loop Detected
510 Net verlängert
511 Netz Authentifikatioun néideg

[1] D'HTTP-Ursaach Sätze déi de HTTP-Statuscodes begleeden, ginn nëmme recommandéiert. Eng anerer Ursaachsgesetz ass zuléisseg pro RFC 2616 6.1.1 zulässlech. Dir kënnt et HTTP-Grondrecher gesinn duerch eng méi "frëndlech" Beschreiwung oder an enger lokaler Sprooch ersat.

Offizielle HTTP Statuslines

D'HTTP-Statuslinn ass ënner anerem vun Drëttdemonstratiounen als Fehlerreaktiounen benotzt ginn, awer se ginn net vun engem RFC genannt.

Status Code Reason Phrase
103 Checkpoint
420 Methode Versécherung
420 Verbesseren Äre Calm
440 Login Timeout
449 Verspriechen mat
450 Blockéiert vun Windows Parental Controls
451 Redirect
498 Invalid Token
499 Token Erfëllt
499 Dem Requêt ass verbueden mat Anti-Virus
509 Bandwidth Limit Exceeded
530 Site ass gefruer

Bemierkung: Et ass wichteg ze erënneren datt HTTP-Statuscodes déiselwecht Zuel mat Fehlern ofspäicheren kënnen an anere Kontexte fonnt hunn, wéi mat Device Manager Feeler-Codes , et heescht net datt se op irgendeen Wee verwandt sinn.