4. Discrete Media Type Values (Diskrete Medientypwerte)
Die fünf diskreten Top-Level-Medientypen sind: text, image, audio, video und application.
4.1. Text Media Type (Text-Medientyp)
Der Text-Medientyp wird für in Textform dargestellte Informationen verwendet.
4.1.1. Darstellung von Zeilenumbrüchen
Der Inhalt von Text-Typen wird als zeilenorientiert angenommen. Zeilenumbrüche müssen (MUST) unter Verwendung der CRLF-Sequenz dargestellt werden.
4.1.2. Charset-Parameter
Der wichtigste Parameter für Text-Typen ist der charset-Parameter. Er spezifiziert den Zeichensatz (Character Set), der zur Darstellung des Textes verwendet wird.
Häufige Zeichensätze:
US-ASCII: 7-Bit-ASCII (Standardwert)UTF-8: Unicode UTF-8-Kodierung (empfohlen)ISO-8859-1: Westeuropäische SprachenGB2312,GBK,GB18030: Vereinfachtes ChinesischBig5: Traditionelles ChinesischShift_JIS,EUC-JP: Japanisch
4.1.3. Plain-Subtyp
text/plain ist der grundlegendste Text-Subtyp und stellt einfachen Text (Plain Text) dar.
Content-Type: text/plain; charset=UTF-8
4.1.4. Weitere Text-Subtypen
text/html: HTML-Dokumentetext/css: CSS-Stylesheetstext/javascript: JavaScript-Codetext/csv: Durch Komma getrennte Werte (Comma-Separated Values)text/xml: XML-Dokumente
4.2. Image Media Type (Bild-Medientyp)
Der Image-Medientyp wird verwendet, um statische (nicht animierte) grafische Bilddaten zu übertragen.
Häufige Subtypen:
image/jpeg: JPEG-Bilderimage/png: PNG-Bilderimage/gif: GIF-Bilder (können Animationen enthalten)image/svg+xml: SVG-Vektorgrafikenimage/webp: WebP-Bilder
Content-Type: image/jpeg
4.3. Audio Media Type (Audio-Medientyp)
Der Audio-Medientyp wird verwendet, um Audio- oder Sprachdaten zu übertragen.
Häufige Subtypen:
audio/mpeg: MP3-Audioaudio/mp4: MP4-Audioaudio/wav: WAV-Audioaudio/ogg: Ogg Vorbisaudio/webm: WebM-Audio
Content-Type: audio/mpeg
4.4. Video Media Type (Video-Medientyp)
Der Video-Medientyp wird verwendet, um Video- oder Bewegtbilddaten, gegebenenfalls mit Audio, zu übertragen.
Häufige Subtypen:
video/mp4: MP4-Videovideo/mpeg: MPEG-Videovideo/ogg: Ogg Theoravideo/webm: WebM-Video
Content-Type: video/mp4
4.5. Application Media Type (Anwendungs-Medientyp)
Der Application-Medientyp wird für diskrete Daten verwendet, die in keine andere Typen passen.
4.5.1. Octet-Stream-Subtyp
application/octet-stream wird für Binärdaten mit nicht angegebenem oder unbekanntem Subtyp verwendet.
Content-Type: application/octet-stream
4.5.2. PostScript-Subtyp
application/postscript wird für PostScript-Programme verwendet.
4.5.3. Weitere Application-Subtypen
application/pdf: PDF-Dokumenteapplication/json: JSON-Datenapplication/xml: XML-Datenapplication/zip: ZIP-komprimierte Dateienapplication/javascript: JavaScriptapplication/x-www-form-urlencoded: Formulardaten
Zusammenfassung:
| Typ | Zweck | Häufige Subtypen |
|---|---|---|
| text | Textdaten | plain, html, css |
| image | Bilder | jpeg, png, gif |
| audio | Audio | mpeg, wav, ogg |
| video | Video | mp4, mpeg, webm |
| application | Andere | pdf, json, zip, octet-stream |