Zum Hauptinhalt springen

3. Overview Of The Initial Top-Level Media Types (Überblick über die anfänglichen Top-Level-Medientypen)

Dieses Dokument definiert sieben anfängliche Top-Level-Medientypen. Diese Typen sind in zwei Kategorien unterteilt: diskrete Typen (discrete types) und zusammengesetzte Typen (composite types).

Diskrete Typen (Discrete Types)

Der Inhalt diskreter Typen ist für die MIME-Verarbeitung im Wesentlichen undurchsichtig.

1. text

  • Wird für textuelle Informationen verwendet
  • Subtypen: plain, html, css, javascript, etc.
  • Häufiger Parameter: charset

2. image

  • Wird für statische Bilddaten verwendet
  • Subtypen: jpeg, png, gif, svg+xml, etc.
  • Enthält keine Animation (verwenden Sie video)

3. audio

  • Wird für Audiodaten verwendet
  • Subtypen: mpeg, wav, ogg, etc.
  • Nur Audio (kein Video)

4. video

  • Wird für Videodaten verwendet (kann Audio enthalten)
  • Subtypen: mp4, mpeg, ogg, etc.
  • Kann Audiospuren enthalten

5. application

  • Wird für andere Datentypen verwendet
  • Subtypen: pdf, zip, json, xml, octet-stream, etc.
  • Daten, die Anwendungsverarbeitung erfordern

Zusammengesetzte Typen (Composite Types)

Zusammengesetzte Typen erfordern zusätzliche Verarbeitung durch MIME-Prozessoren.

6. multipart

  • Enthält mehrere unabhängige Body-Teile
  • Subtypen: mixed, alternative, related, form-data, etc.
  • Verwendet den boundary-Parameter zur Trennung der Teile

7. message

  • Gekapselte Nachrichten
  • Subtypen: rfc822, partial, external-body, etc.
  • Kann vollständige E-Mail-Nachrichten enthalten

Typauswahlführer:

  • Klartextdokument → text/plain
  • HTML-Seite → text/html
  • JPEG-Bild → image/jpeg
  • MP3-Audio → audio/mpeg
  • MP4-Video → video/mp4
  • PDF-Dokument → application/pdf
  • JSON-Daten → application/json
  • Unbekannte Binärdaten → application/octet-stream
  • Text + Anhänge → multipart/mixed
  • Klartext + HTML → multipart/alternative