Quration AIQ

devwords

Jeder, der im Web unterwegs ist, ist schon auf eine kryptische dreistellige Zahl gestoßen, die meldet, dass mit der gewünschten Seite etwas nicht stimmt.

Was bedeutet die „404“, der Sie beim Surfen begegnen, eigentlich?

Die angeforderte Seite existiert nicht (Not Found)
HTTP-Statuscodes melden Ergebnisse in drei Ziffern: 200 = Erfolg, 404 = nicht gefunden, 403 = verboten, 500 = Serverfehler. Faustregel: 4xx bedeutet, die Anfrage ist schuld, 5xx bedeutet der Server.

HTTP-Statuscodes sind dreistellige Zahlen, die Server zurücksenden, um zu melden, was mit einer Anfrage geschehen ist, und 404 bedeutet konkret „Not Found“ (nicht gefunden), was anzeigt, dass die angeforderte Seite oder Ressource an dieser Adresse schlicht nicht existiert. Diese Codes folgen groben Kategorien: 2xx bedeutet Erfolg, 4xx bedeutet, dass etwas an der Anfrage selbst problematisch war, und 5xx bedeutet, dass der Server einen eigenen internen Fehler hatte.

„Der Server hat um 4:04 Feierabend gemacht“ und „Zahlung erforderlich“ sind beides erfundene oder falsch zugeordnete Erklärungen; „Zahlung erforderlich“ ist tatsächlich die Bedeutung des weitaus selteneren Statuscodes 402, nicht 404.

Die einfache Regel zu kennen, dass 4xx-Codes auf die Anfrage hinweisen, während 5xx-Codes auf den Server hinweisen, hilft jedem, der im Web surft, schnell zu verstehen, ob eine kaputte Seite etwas ist, das er selbst potenziell beheben kann, wie eine falsch getippte URL, oder etwas, das völlig außerhalb seiner Kontrolle liegt.

▶ Quration AIQ

devwords

Eine Seite zeigt „500 Internal Server Error“ — wessen Schuld ist das?Was ist es?Wie heißt sie?Welche Art ist das?Welche berühmt freizügige Lizenz erlaubt fast alles, einschließlich kommerzieller Nutzung, solange Sie den Urheberrechtshinweis behalten?Warum tun, wenn sich sichtbar nichts ändert?Wie heißt dieser finanziell angehauchte Begriff?Was ist die praktischste erste Reaktion?Was bedeutet „git“ im britischen Slang?Was ist das anerkannte Prinzip guter Commits?Tragen Sie zu Open Source bei oder arbeiten Sie im Team, hören Sie „Ich habe einen PR geschickt.“ Was bedeutet ein Pull Request?Wie verhalten sich also git und GitHub zueinander?

Quration — Quration AIQ