Privacy Policy Cookie Policy Terms and Conditions Content-Type - Wikipedia

Content-Type

aus Wikipedia, der freien Enzyklopädie

Die Artikel Multipurpose Internet Mail Extensions und Content-Type überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Die Diskussion über diese Überschneidungen findet hier statt. Bitte äußere dich dort, bevor du den Baustein entfernst. The.Modificator 16:08, 27. Aug 2006 (CEST)

Das „Content-Type“-Header-Feld klassifiziert die Daten im Rumpf (Body) einer Nachricht im Internet. Bei einer HTTP-Übertragung wird so zum Beispiel dem Browser mitgeteilt, was für Daten der Webserver diesem sendet, ob es beispielsweise Klartext, ein HTML-Dokument oder ein PNG-Bild ist. Auch in E-Mails wird das „Content-Type“-Header-Feld dazu verwendet, die verschiedenen Daten zu klassifizieren. Das Format der genutzten Daten wird auch Media-Typ oder MIME-Typ (engl. MIME type) genannt. Das „Content-Type“-Header-Feld enthält jedoch neben der Angabe des MIME-Typs auch eine Angabe der verwendeten Zeichenkodierung des Nachrichtenkörpers. Diese wird zwar leider häufig nicht angegeben, ist jedoch nötig, um dem User Agent mitzuteilen, wie die einzelnen Bits des Nachrichtenkörpers zu verarbeiten sind.

[Bearbeiten] MIME-Typen

Der MIME-Typ besteht aus zwei Teilen: der Angabe eines Medientyps und der Angabe eines Subtyps. Beide Angaben werden durch einen Schrägstrich voneinander getrennt (z. B. image/jpeg).

Es gibt folgende Medientypen:

  • text – für Text
  • image – für Grafiken
  • video – für Videomaterial
  • audio – für Audiodaten
  • application – für uninterpretierte binäre Daten, Mischformate (z. B. Textdokumente mit eingebetteten nichttextuellen Daten) oder Informationen, die von einem bestimmten Programm verarbeitet werden sollen
  • multipart – für mehrteilige Daten
  • message – für Nachrichten, beispielsweise message/rfc822
  • model – für Daten, die mehrdimensionale Strukturen repräsentieren

Es sind zur Zeit über 130 Subtypen definiert. Für den Fall, dass man die genaue Anzahl der Subtypen benennen muss, wäre eine Angabe von weit über 1000 sinnvoll, weil jede Rechnergeneration eine Vielzahl von Medientypen integriert.

Beispiele für Content-Type-Header:

Content-Type: text/html; charset=ISO-8859-1
Content-Type: image/jpeg

[Bearbeiten] Weblinks

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -