Apa MIME type file .odt?
MIME type (media type) untuk file OpenDocument text dengan ekstensi .odt adalah application/vnd.oasis.opendocument.text. Format LibreOffice Writer, berbasis ZIP.
Header Content-Type
Content-Type: application/vnd.oasis.opendocument.text
Konfigurasi server
| Server | Konfigurasi |
|---|---|
Nginx (mime.types atau 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 / Express | res.type('odt') atau res.setHeader('Content-Type', 'application/vnd.oasis.opendocument.text') |
| Amazon S3 | Atur Content-Type: application/vnd.oasis.opendocument.text pada objek (metadata), atau kirim --content-type application/vnd.oasis.opendocument.text ke aws s3 cp |
Apakah file .odt perlu dikompres?
Tidak. File teks OpenDocument sudah terkompresi secara internal, jadi gzip atau Brotli hanya membuang CPU dan hampir tidak mengecilkan ukuran, bahkan kadang malah membesar. Jangan masukkan application/vnd.oasis.opendocument.text ke dalam konfigurasi kompresimu.
Mengapa MIME type penting
Browser menentukan apa yang dilakukan terhadap respons (ditampilkan, dijalankan, diputar, atau diunduh) berdasarkan header Content-Type, bukan ekstensi file. Dengan X-Content-Type-Options: nosniff, tipe yang salah membuat stylesheet dan script langsung diblokir. Untuk unggahan, jangan pernah percaya tipe yang dikirim klien; periksa isi file (magic bytes-nya) di server.
Pencarian MIME type
Cari semua ekstensi file dan MIME type umum, lengkap dengan header Content-Type siap salin.
Pertanyaan yang sering diajukan
Apa MIME type untuk .odt?
application/vnd.oasis.opendocument.text.Bagaimana cara mengatur Content-Type untuk .odt di Nginx?
application/vnd.oasis.opendocument.text odt; ada di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.