Content-Type
Mit dem Content-Type werden die Daten im Body eines Artikels klassifiziert. Er enhält Angaben zum Format der Daten, das auch durch den MIME-Typ (Englisch: MIME type) bestimmt wird, sowie zum Zeichensatz (Englisch: character set, kurz: charset).
Die Formatangabe beinhaltet einen Medientyp (in Artikeln in der Regel text) und einen Subtyp (z.B. plain, html), wobei die Angaben durch einen Schrägstrich getrennt werden (z.B. text/plain). Die Angabe zum Zeichensatz wird nach einem Strichpunkt dahinter aufgeführt (z.B. text/html; charset=ISO-8859-1).
Beispiele für häufige Content-Type-Header:
- Content-Type: text/plain; charset=ISO-8859-1
- Content-Type: text/plain; charset=utf-8
- Content-Type: text/html; charset=Windows-1252
Beispiel für einen Content-Type-Header in Newsgroups, in denen Binaries erlaubt sind:
- Content-type: multipart/mixed; boundary="Trennlinie" (Die Angabe unter boundary ist beliebig gewählt.)
Boundary beschreibt die Zeichenfolge, mit der die unterschiedlichen Datenformate, z.B. Text und Binary im Body getrennt werden; die Content-Type-Definition für die einzelnen Datenformate wird in diesen Fällen im Body angegeben.
Beispiel:
From: Poster
To: Test Group
Subject: Beispiel multipart/mixed
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="Trennlinie"
--Trennlinie
Content-Type: text/plain; charset=us-ascii
Hier steht reiner ASCII-Text.
--Trennlinie
Content-Type: image/jpeg; name=smilie
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smilie.jpg
/7m/42ABRXhpZgAASUkqAAgAAAAKAA4BAgAgAAAAhgAAAA8BAgAFAAAApgAAABABAgAOAAAArAAA
ABIBAwABAAAAAQAAABoBBQABAAAAvAAAABsBBQABAAAAxAAAACgBAwABAAAAAgAAADIBAgAUAAAA
...
--Trennlinie--

Weiterführende Links
Autor: Monika Glatzel - 12.03.2006
ABC-Wiki-Team » Kompendium » Begriffe » ContentType
Bewerte diesen Artikel
Noch nicht bewertet
|
| (Dir steht auch unser » Forum zur Verfügung)
|