Apa tipe MIME file .bmp?
Tipe MIME (media type) untuk file gambar Bitmap dengan ekstensi .bmp adalah image/bmp. Bitmap yang tidak dikompresi bisa dikecilkan cukup baik dengan gzip, tetapi mengonversinya ke PNG jauh lebih efektif.
Header Content-Type
Content-Type: image/bmp
Konfigurasi server
| Server | Konfigurasi |
|---|---|
Nginx (mime.types atau types {}) | image/bmp bmp; |
Apache (.htaccess) | AddType image/bmp .bmp |
IIS (web.config) | <mimeMap fileExtension=".bmp" mimeType="image/bmp" /> |
| Node.js / Express | res.type('bmp') atau res.setHeader('Content-Type', 'image/bmp') |
| Amazon S3 | Atur Content-Type: image/bmp pada objek (metadata), atau kirim --content-type image/bmp ke aws s3 cp |
Apakah file .bmp perlu dikompresi?
Perlu. Gambar Bitmap berisi data yang tidak terkompresi, jadi mengaktifkan gzip atau Brotli untuk image/bmp biasanya menghemat 50–80 % ukuran transfer. Pastikan daftar kompresi di server kamu sudah mencakup tipe ini. Cek dengan tes kompresi website.
Mengapa tipe MIME itu penting
Browser memutuskan apa yang harus dilakukan dengan sebuah respons (menampilkan, menjalankan, memutar, atau mengunduh) berdasarkan header Content-Type, bukan ekstensi file. Dengan X-Content-Type-Options: nosniff, tipe yang salah membuat stylesheet dan script langsung diblokir. Untuk upload, jangan pernah percaya tipe yang dikirim klien; periksa isi file (magic bytes-nya) di server.
Pencarian tipe MIME
Cari semua ekstensi file dan tipe MIME umum, lengkap dengan header Content-Type yang siap disalin.
Pertanyaan yang sering diajukan
Apa tipe MIME untuk .bmp?
image/bmp.Bagaimana cara mengatur Content-Type untuk .bmp di Nginx?
image/bmp bmp; sudah ada di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.