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:
- 1XX: Informatioun - d'Ufro gouf akzeptéiert oder de Prozess weider.
- 2XX: Confirméiert datt d'Aktioun ofgeseelt oder gemaach gouf.
- 3XX: Redirection - et muss eppes maachen, fir d'Ufro ze maachen.
- 4XX: Client Feeler, dat weist datt d'Ufro net fäerdeg ass oder d'falsch Syntax ass .
- 5XX: Serverfehler deen uginn datt den Server net fäerdeg war eng Ufro ze maachen, déi wahrscheinlech validéiert war.
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.