Tipe MIME dalam Protokol HTTP
Tipe MIME memungkinkan untuk menentukan jenis file yang diterima agar browser dapat memprosesnya dengan benar.
Misalnya, browser harus memahami bahwa file yang diterima berisi CSS, atau gambar dan menafsirkannya secara sesuai.
Tentu saja, seringkali informasi ini
dapat diperoleh dari ekstensi file.
Misalnya, jelas bahwa file
dengan ekstensi .css berisi
style CSS. Tetapi akan lebih mudah bagi browser
jika jenis konten ditentukan
secara eksplisit.
Penentuan tipe MIME dalam protokol HTTP
dilakukan dalam header Content-Type.
Mari kita lihat opsi yang paling populer.
Konten - kode HTML:
Content-Type: text/html
Konten - kode CSS:
Content-Type: text/css
Konten - kode JavaScript:
Content-Type: text/javascript
Konten - teks biasa:
Content-Type: text/plain
Konten - gambar PNG:
Content-Type: image/png
Konten - gambar JPG:
Content-Type: image/jpeg
Konten - teks dalam format JSON:
Content-Type: application/json
Konten - teks dalam format XML:
Content-Type: text/xml