MIME-tipes in die HTTP-protokol
MIME-tipes laat jou toe om die tipe van die ontvange lêer te spesifiseer, sodat die blaaier dit korrek kan verwerk.
Byvoorbeeld, die blaaier moet verstaan dat die ontvange lêer CSS bevat, of 'n prent is, en dit ooreenkomstig interpreteer.
Natuurlik kan hierdie inligting meestal
verkry word uit die lêeruitbreiding.
Byvoorbeeld, dit is voor die hand liggend dat 'n lêer
met die uitbreiding .css
CSS-style bevat. Maar dit sal makliker wees vir die blaaier
as die inhoudstipe eksplisiet
aangedui word.
Die spesifikasie van die MIME-tipe in die HTTP-protokol
word gedoen in die kop Content-Type.
Kom ons kyk na die gewildste
opsies.
Inhoud - HTML-kode:
Content-Type: text/html
Inhoud - CSS-kode:
Content-Type: text/css
Inhoud - JavaScript-kode:
Content-Type: text/javascript
Inhoud - gewone teks:
Content-Type: text/plain
Inhoud - PNG-beeld:
Content-Type: image/png
Inhoud - JPG-beeld:
Content-Type: image/jpeg
Inhoud - teks in JSON-formaat:
Content-Type: application/json
Inhoud - teks in XML-formaat:
Content-Type: text/xml