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:

httpContent-Type: text/html

Inhoud - CSS-kode:

httpContent-Type: text/css

Inhoud - JavaScript-kode:

httpContent-Type: text/javascript

Inhoud - gewone teks:

httpContent-Type: text/plain

Inhoud - PNG-beeld:

httpContent-Type: image/png

Inhoud - JPG-beeld:

httpContent-Type: image/jpeg

Inhoud - teks in JSON-formaat:

httpContent-Type: application/json

Inhoud - teks in XML-formaat:

httpContent-Type: text/xml