Apa tipe MIME file .jpeg?
Tipe MIME (media type) untuk file gambar JPEG dengan ekstensi .jpeg adalah image/jpeg. Tipe yang sama juga dipakai untuk .jpg. Identik dengan .jpg. image/jpg bukan tipe yang terdaftar, dan beberapa klien yang ketat akan menolaknya.
Header Content-Type
Content-Type: image/jpeg
Konfigurasi server
| Server | Konfigurasi |
|---|---|
Nginx (mime.types atau types {}) | image/jpeg jpeg; |
Apache (.htaccess) | AddType image/jpeg .jpeg |
IIS (web.config) | <mimeMap fileExtension=".jpeg" mimeType="image/jpeg" /> |
| Node.js / Express | res.type('jpeg') atau res.setHeader('Content-Type', 'image/jpeg') |
| Amazon S3 | Atur Content-Type: image/jpeg pada objek (metadata), atau berikan --content-type image/jpeg ke aws s3 cp |
Apakah file .jpeg perlu dikompres?
Tidak. File gambar JPEG sudah terkompresi secara internal, jadi gzip atau Brotli hanya membuang CPU dan hampir tidak mengecilkan ukuran, bahkan kadang membesarkannya. Jangan masukkan image/jpeg ke dalam konfigurasi kompresi kamu.
Mengapa tipe MIME itu penting
Browser memutuskan apa yang dilakukan terhadap sebuah respons (menampilkan, menjalankan, memutar, atau mengunduhnya) berdasarkan header Content-Type, bukan ekstensi file. Dengan X-Content-Type-Options: nosniff, tipe yang salah membuat stylesheet dan script benar-benar diblokir. Untuk unggahan, jangan pernah percaya tipe yang dikirim klien; periksa isi file (byte penanda atau magic bytes-nya) di server.
Pencarian tipe MIME
Cari setiap ekstensi file dan tipe MIME yang umum, lengkap dengan header Content-Type siap salin.
Pertanyaan yang sering diajukan
Apa tipe MIME untuk .jpeg?
image/jpeg.Bagaimana cara mengatur Content-Type untuk .jpeg di Nginx?
image/jpeg jpeg; ada di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.