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


Kategorie(n): ,
Bewerte diesen Artikel

0 stars Noch nicht bewertet


Facebook Besuche uns bei Facebook, um unsere Artikel zu kommentieren