Apa MIME type untuk file .tsv?
MIME type (media type) untuk file Tab-separated values dengan ekstensi .tsv adalah text/tab-separated-values. Mirip CSV, tetapi memakai tab sebagai pemisah. Formatnya sering dipakai untuk data yang disalin dari spreadsheet.
Header Content-Type
Content-Type: text/tab-separated-values; charset=utf-8
Tipe berbasis teks sebaiknya menyertakan charset agar browser men-decode karakter dengan benar.
Konfigurasi server
| Server | Konfigurasi |
|---|---|
Nginx (mime.types atau types {}) | text/tab-separated-values tsv; |
Apache (.htaccess) | AddType text/tab-separated-values .tsv |
IIS (web.config) | <mimeMap fileExtension=".tsv" mimeType="text/tab-separated-values" /> |
| Node.js / Express | res.type('tsv') atau res.setHeader('Content-Type', 'text/tab-separated-values; charset=utf-8') |
| Amazon S3 | Atur Content-Type: text/tab-separated-values pada objek (metadata), atau berikan --content-type text/tab-separated-values ke aws s3 cp |
Apakah file .tsv perlu dikompresi?
Perlu. Tab-separated values adalah teks, jadi mengaktifkan gzip atau Brotli untuk text/tab-separated-values biasanya menghemat 50–80 % ukuran transfer. Pastikan daftar kompresi server kamu sudah mencakup tipe ini. Cek dengan tes kompresi website.
Mengapa MIME type itu penting
Browser menentukan apa yang harus dilakukan terhadap sebuah 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 setiap ekstensi file dan MIME type umum, lengkap dengan header Content-Type yang siap disalin.
Pertanyaan yang sering diajukan
Apa MIME type untuk .tsv?
text/tab-separated-values.Bagaimana cara mengatur Content-Type untuk .tsv di Nginx?
text/tab-separated-values tsv; tercantum di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.