Header
Was ist ein Header?
Im Allgemeinen ist ein Header (Kopf, Kopfzeile, Vorspann) etwas, das vor etwas anderem steht und normalerweise als Standardteil der Einheiten von etwas anderem wiederholt wird. Ein Header kann aus mehreren Feldern bestehen, die jeweils ihren eigenen Wert enthalten.
In der Informationstechnik wird der Begriff Header unterschiedlich verwendet.
Wo werden Header verwendet?
Die Bedeutung des Begriffs Header hängt vom Kontext ab. Hier sind einige gängige Verwendungen:
Netzwerktechnik
Im Netzwerkbereich bezieht sich ein Header auf einen Datenabschnitt, der vor den eigentlichen Nutzdaten (Payload) in einem Datenpaket gesendet wird. Der Header enthält Metadaten, die für die korrekte Zustellung und Verarbeitung des Pakets erforderlich sind.
So verwenden Router im Netzwerk die Informationen im Header, um das Paket zum richtigen Ziel zu leiten. Eine Prüfsumme dient dazu, Fehler während der Übertragung zu erkennen und das Paket gegebenenfalls erneut zu senden. Einige Felder im Header können verwendet werden, um die Qualität des Dienstes zu beeinflussen, etwa um bestimmte Datenpakete bevorzugt zu behandeln.
Webentwicklung
Ein Header ist der obere Teil einer Webseite, der oft das Logo, die Navigation und andere wichtige Informationen wie Kontaktlinks, Suchfelder oder eine Login-Schaltfläche enthält.
In HTML bezieht sich der <header>-Tag auf den Abschnitt, der als Kopfzeile einer Seite oder eines Artikels dient. Häufig ist dies der Bereich, der wichtige strukturelle Informationen wie Titel und Navigationslinks enthält.
Programmieren
In einer Datei, beispielweise in Programmiersprachen wie C oder C++, ist eine Header-Datei eine Datei, die Deklarationen (zum Beispiel von Funktionen oder Variablen) enthält. Diese Dateien haben oft die Endung .h und werden mit dem Befehl #include in den Code eingebunden.
In einer E-Mail bezieht sich der Header auf den Teil der E-Mail, der Metadaten wie Absender, Empfänger, Betreff und Datum enthält. Dieser Teil der E-Mail ist für den Benutzer oft unsichtbar, kann aber zur Fehlersuche verwendet werden.
Dokumente und Textverarbeitung
In Textverarbeitungsprogrammen wie Microsoft Word ist ein Header die Kopfzeile eines Dokuments, die wiederkehrende Informationen wie die Seitenzahl, den Titel des Dokuments oder den Namen des Autors enthält.