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