.odt MIME-Typ: application/vnd.oasis.opendocument.text

Dateien mit der Endung .odt (OpenDocument-Text) verwenden den MIME-Typ application/vnd.oasis.opendocument.text.

Aktualisiert am

application/vnd.oasis.opendocument.text
MIME-Typ für .odt
Dokumente
Kategorie
Nein
Mit gzip/Brotli komprimieren

Welchen MIME-Typ haben .odt-Dateien?

Der MIME-Typ (Medientyp) für OpenDocument-Text-Dateien mit der Endung .odt lautet application/vnd.oasis.opendocument.text. Es handelt sich um das Format von LibreOffice Writer, basiert auf ZIP.

Content-Type-Header

Content-Type: application/vnd.oasis.opendocument.text

Server-Konfiguration

ServerKonfiguration
Nginx (mime.types oder types {})application/vnd.oasis.opendocument.text odt;
Apache (.htaccess)AddType application/vnd.oasis.opendocument.text .odt
IIS (web.config)<mimeMap fileExtension=".odt" mimeType="application/vnd.oasis.opendocument.text" />
Node.js / Expressres.type('odt') oder res.setHeader('Content-Type', 'application/vnd.oasis.opendocument.text')
Amazon S3Setze Content-Type: application/vnd.oasis.opendocument.text am Objekt (Metadaten) oder übergib --content-type application/vnd.oasis.opendocument.text an aws s3 cp

Sollten .odt-Dateien komprimiert werden?

Nein. OpenDocument-Textdateien sind intern bereits komprimiert. gzip oder Brotli würden daher nur CPU-Zeit verschwenden und die Größe kaum verringern – manchmal sogar erhöhen. Lass application/vnd.oasis.opendocument.text aus deiner Komprimierungskonfiguration weg.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers – nicht anhand der Dateiendung –, ob sie eine Antwort anzeigen, ausführen, abspielen oder herunterladen. Mit X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte komplett blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ nie vertrauen, sondern den Dateiinhalt (seine Magic Bytes) auf dem Server prüfen.

Häufige Fragen

Wie lautet der MIME-Typ für .odt?
application/vnd.oasis.opendocument.text.
Wie setze ich den Content-Type für .odt in Nginx?
Stelle sicher, dass application/vnd.oasis.opendocument.text odt; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx danach neu.
Sollte ich .odt-Dateien mit gzip komprimieren?
Nein – das Format ist bereits komprimiert, HTTP-Komprimierung bringt daher keinen Vorteil.