HTML – Fehlercodes

HTML (Hypertext Markup Language) ist eine der wichtigen “Sprachen” im Bereich der Informatik, mit deren Hilfe WWW-Dokumente (also Internet-Seiten) erstellt werden können. Bei der HTML handelt es sich um einen offenen Standard und die HTML Dokumente sind daher plattformunabhängig, d.h. sie können sowohl von einem Windows-PC als auch von einem Apple-PC dargestellt werden. HTML-Dokumente erkennt man an der Datei-Endung .html bzw. .htm. Diese Beschreibungssprache, beschreibt dem Webbrowser (wie z.B. Firefox oder Internet Explorer), wie eine Seite im Browser ausgegeben werden soll. Diese Webbrowser lassen sich jederzeit kostenfrei über das Internet herunterladen.

Wie entsteht der Fehlercode?

Ein HTTP-Statuscode (manchmal auch als HTML-Fehlercode bezeichnet) wird von einem Server auf jede HTTP-Anfrage als Antwort geliefert. Der Server teilt dabei durch den HTTP-Statuscode mit, ob die Anfrage erfolgreich bearbeitet werden konnte.
Ein Fehler kann dadurch entstehten, wenn eine nicht existente oder passwortgeschützte URL aufruft.

HTML-Fehlercodes

Es exisiteren eine ganze Reihe von HTML-Fehlercodes, die definiert sind, darunter beispielsweise die Fehler 401 (Unauthorized), 403 (Forbidden) oder 404 (Not Found). Diese Fehler lassen sich meist anhand von HTTP-Statuscodes kategorisieren.
Nachfolgend sind die wichtigsten HTTP-Status-Codes bzw. Fehlermeldungen aufgelistet:

 

Status-Code
zugehörige Meldung
Bedeutung
301
Moved Permanently
Die Webseite befindet sich nicht mehr unter dieser URL und wurden dauerhaft auf eine andere Adresse verschoben.
302
Moved Temporarily
Die angeforderten Daten wurden vorübergehend zu einem anderen URL verschoben.
400
Bad Request
Die Anfrage enthält Syntaxfehler. Der Server kann die Anfrage deshalb nicht bearbeiten.
401
Unauthorized
Die Webseite ist zugangs- bzw. passworgeschützt. Der Server kann die Daten nur senden, wenn eine gültige Zugangskennung, bestehend aus Benutzername und Passwort, bei der Anfrage mit gesendet wird.
403
Forbidden
Der Server kann die angeforderten Daten nicht herausgeben bzw. anzeigen
404
Not Found
Die Webseite existiert nicht.
405
Method Not Allowed
Die angegebene Übertragungsmethode ist auf dem Server nicht erlaubt.
408
Request Timeout
Der Server hat eine erwartete Anfrage nicht innerhalb des dafür festgelegten Maximalzeitraums erhalten. Die Verbindung zum anfragenden Browser wird deshalb beendet. Angeforderte Daten werden nicht übertragen.
500
Internal Server Error Der Server kann die angeforderten Daten nicht senden
502
Bad Gateway
Es liegt ein Gatewayfehler vor, d.h. eine ungültige Antwort eines anderen Servers bei Gateway- oder Proxybetrieb
503
Service Unavailable
Der Server kann die Anfrage wegen Überlastung nicht bearbeiten. Die angeforderten Daten können deshalb nicht übertragen werden.
504
Gateway Timeout
Zum Bearbeiten der Anfrage muß der Server einen anderen Server aufrufen, erhielt dabei jedoch nach einem festgelegten Maximalzeitraum keine Antwort.

 


HTML – Fehlercodes – Testfragen/-aufgaben

1. Was bedeutet der Fehlercode-Status 404 in HTML?

Ein 404 Fehlercode zeigt an, dass die angeforderte Ressource nicht auf dem Server gefunden werden konnte.

2. Was versteht man unter dem Fehlercode 200 in HTML?

Der HTML Fehlercode 200 bedeutet, dass die Anfrage erfolgreich war und die angeforderte Ressource übermittelt wird.

3. Was ist der Unterschied zwischen den Fehlercodes 403 und 401?

Ein 401 Fehlercode deutet darauf hin, dass die Anfrage eine Authentifizierung benötigt, während ein 403 Fehlercode bedeutet, dass der Zugriff verweigert wurde, obwohl die Anfrage gültig ist.

4. Welche Bedeutung hat der Fehlercode 500?

Ein 500 Fehlercode weist auf einen internen Serverfehler hin. Es zeigt an, dass etwas auf dem Server nicht funktioniert hat, aber der genaue Fehler ist nicht spezifisch.

5. Was bedeutet der Fehlercode 301 in HTML?

Der HTML Fehlercode 301 zeigt an, dass die angeforderte Ressource dauerhaft verschoben wurde. Es bedeutet eine permanente Weiterleitung.

6. Welche Information liefert der Fehlercode 400?

Der HTML Fehlercode 400 signalisiert, dass die Anforderung vom Server aufgrund fehlerhafter Syntax nicht verstanden wurde.

7. Welche Aktion steht hinter dem Fehlercode 302 in HTML?

Der HTML Fehlercode 302 bedeutet, dass die angeforderte Ressource vorübergehend unter einem anderen URI verfügbar ist. Es wird häufig für temporäre Weiterleitungen verwendet.

8. Was bedeutet der Fehlercode 503 in HTML?

Ein 503 Fehlercode zeigt an, dass der Server vorübergehend nicht verfügbar ist. Es kann auf eine temporäre Überlastung oder Wartung des Servers hinweisen.

9. Welchen Status repräsentiert der Fehlercode 304?

Der HTML Fehlercode 304 bedeutet, dass die angeforderte Ressource nicht geändert wurde und der Client die lokal gespeicherte Kopie verwendet kann.

10. Was signalisiert der Fehlercode 405?

Ein 405 Fehlercode bedeutet, dass die verwendete Methode für die Anforderung nicht unterstützt wird.

Autor: , Letzte Aktualisierung: 14. März 2024