Tipe MIME .apk: application/vnd.android.package-archive

Berkas berakhiran .apk (paket aplikasi Android) menggunakan tipe MIME application/vnd.android.package-archive.

Diperbarui

application/vnd.android.package-archive
Tipe MIME untuk .apk
Arsip
Kategori
Tidak
Kompres dengan gzip/Brotli

Apa tipe MIME untuk berkas .apk?

Tipe MIME (media type) untuk berkas paket aplikasi Android dengan ekstensi .apk adalah application/vnd.android.package-archive. Sajikan dengan tipe ini agar Android mengenali unduhan sebagai aplikasi yang bisa dipasang.

Header Content-Type

Content-Type: application/vnd.android.package-archive

Konfigurasi server

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

Apakah berkas .apk perlu dikompres?

Tidak. Berkas paket aplikasi Android sudah terkompresi di dalamnya, jadi gzip atau Brotli hanya membuang CPU dan hampir tidak mengurangi ukuran — kadang malah membuatnya lebih besar. Jangan sertakan application/vnd.android.package-archive dalam konfigurasi kompresi Anda.

Mengapa tipe MIME penting

Browser memutuskan apa yang dilakukan terhadap respons — menampilkan, menjalankan, memutar, atau mengunduhnya — berdasarkan header Content-Type, bukan ekstensi berkas. Dengan X-Content-Type-Options: nosniff, tipe yang salah membuat stylesheet dan skrip langsung diblokir. Untuk unggahan, jangan pernah percaya tipe yang dikirim klien; periksa isi berkas (magic bytes-nya) di server.

Pertanyaan yang sering diajukan

Apa tipe MIME untuk .apk?
application/vnd.android.package-archive.
Bagaimana cara mengatur Content-Type untuk .apk di Nginx?
Pastikan application/vnd.android.package-archive apk; tercantum di blok types (biasanya di /etc/nginx/mime.types) lalu muat ulang Nginx.
Apakah berkas .apk perlu di-gzip?
Tidak — formatnya sudah terkompresi, jadi kompresi HTTP tidak memberi manfaat.