Header
aus Wikipedia, der freien Enzyklopädie
Header (von engl. head = Kopf) ist ein englisches Wort mit der Bedeutung Kopf, Einleitung, Vorspann.
In der Informationstechnik werden Metadaten am Anfang einer Datei oder eines Datenblocks als Header bezeichnet. Diese können verwendet werden, um das Dateiformat zu beschreiben oder weitere Angaben beispielsweise zum Ursprung der Daten zu machen.
Beispiele für die Anwendung von Headern:
- In E-Mails oder im Usenet werden sogenannte Kopfzeilen verwendet, um Absender, Empfänger, Betreff, Datum, Route der Nachrichten und vieles mehr zu beschreiben, siehe Header (E-Mail).
- Im Bereich der Computernetzwerke findet der Begriff Header ebenfalls Anwendung. So besitzt jedes von einem Rechner versandte Datenpaket einen Header, der Daten über den Absender, Empfänger, Typ und Lebensdauer des Datenpakets beinhaltet.
- Bei Mediendaten werden Header oft benutzt, um den Urheber oder andere relevante Daten zur Entstehung des Werkes zu kennzeichnen. Typischerweise sind weiterhin Angaben zur physischen Form der Daten vorhanden, beispielsweise: Größe, Auflösung (bei Bildern), Datenrate (bei Audio- und Video-Dateien), Version des Dateityps, usw.
- In dem Programmiersprachen C und C++ gibt es so genannte Header-Dateien, die eine Schnittstellendefinition enthalten.
- Beim Hypertext Transfer Protocol werden über den Header HTTP-Cookies und Metadaten wie Dateigröße, HTTP-Server- und User-Agent-Kennung und MIME-Typ übertragen.
Dem Format eines Headers muss eine klare und eindeutige Spezifikation zugrunde liegen. Diese kann beispielsweise von Normungs-Institutionen oder in Form von RFCs festgelegt werden.