MIME Type .heic: image/heic

File berekstensi .heic (gambar HEIC) menggunakan MIME type image/heic.

Diperbarui

image/heic
MIME type untuk .heic
Gambar
Kategori
Tidak
Kompres dengan gzip/Brotli

Apa MIME type file .heic?

MIME type (tipe media) untuk file gambar HEIC dengan ekstensi .heic adalah image/heic. Kamu mungkin juga melihat image/heif. Format foto default di iPhone. Hanya Safari yang bisa menampilkannya; konversi ke JPEG atau WebP untuk web.

Header Content-Type

Content-Type: image/heic

Konfigurasi server

ServerKonfigurasi
Nginx (mime.types atau types {})image/heic heic;
Apache (.htaccess)AddType image/heic .heic
IIS (web.config)<mimeMap fileExtension=".heic" mimeType="image/heic" />
Node.js / Expressres.type('heic') atau res.setHeader('Content-Type', 'image/heic')
Amazon S3Atur Content-Type: image/heic pada objek (metadata), atau berikan --content-type image/heic ke aws s3 cp

Apakah file .heic perlu dikompres?

Tidak. File gambar HEIC sudah terkompresi secara internal, sehingga gzip atau Brotli hanya membuang CPU dan hampir tidak mengurangi, bahkan kadang menambah, ukuran. Jangan sertakan image/heic dalam konfigurasi kompresi kamu.

Mengapa MIME type penting

Browser memutuskan apa yang dilakukan terhadap sebuah respons (render, jalankan, putar, atau unduh) berdasarkan header Content-Type, bukan ekstensi file. Dengan X-Content-Type-Options: nosniff, tipe yang salah menyebabkan stylesheet dan script langsung diblokir. Untuk unggahan, jangan pernah percaya tipe yang dikirim client; periksa isi file (magic bytes-nya) di server.

Pertanyaan yang sering diajukan

Apa MIME type untuk .heic?
image/heic. Alternatif yang kadang ditemui: image/heif.
Bagaimana cara mengatur Content-Type untuk .heic di Nginx?
Pastikan image/heic heic; ada di blok types (biasanya di /etc/nginx/mime.types), lalu muat ulang Nginx.
Apakah file .heic perlu di-gzip?
Tidak. Formatnya sudah terkompresi, jadi kompresi HTTP tidak memberi manfaat.