MIME Type .tsv: text/tab-separated-values

File dengan ekstensi .tsv (Tab-separated values) menggunakan MIME type text/tab-separated-values.

Diperbarui

text/tab-separated-values
MIME type untuk .tsv
Data
Kategori
Ya
Kompres dengan gzip/Brotli

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

ServerKonfigurasi
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 / Expressres.type('tsv') atau res.setHeader('Content-Type', 'text/tab-separated-values; charset=utf-8')
Amazon S3Atur 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.

Pertanyaan yang sering diajukan

Apa MIME type untuk .tsv?
text/tab-separated-values.
Bagaimana cara mengatur Content-Type untuk .tsv di Nginx?
Pastikan text/tab-separated-values tsv; tercantum di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.
Perlukah saya meng-gzip file .tsv?
Perlu. Format ini cukup baik dikompresi, jadi tambahkan tipe ini ke konfigurasi gzip/Brotli kamu.