HTTP protokolunda MIME tipləri
MIME tipləri brauzerin düzgün emal edə bilməsi üçün alınan faylın tipini göstərməyə imkan verir.
Məsələn, brauzer başa düşməlidir ki, alınan faylda CSS və ya şəkil var və onları müvafiq şəkildə şərh etməlidir.
Əlbəttə ki, çox zaman bu məlumatı
faylın genişlənməsindən almaq olar.
Məsələn, aydındır ki, genişlənməsi
.css olan faylda
CSS stilları var. Lakin məzmunun tipi
açıq şəkildə göstərilsə, brauzer üçün daha asan olar.
HTTP protokolunda MIME tipinin göstərilməsi
Content-Type başlığında həyata keçirilir.
Gəlin ən populyar variantlara baxaq.
Məzmun - HTML kodu:
Content-Type: text/html
Məzmun - CSS kodu:
Content-Type: text/css
Məzmun - JavaScript kodu:
Content-Type: text/javascript
Məzmun - sadə mətn:
Content-Type: text/plain
Məzmun - PNG şəkli:
Content-Type: image/png
Məzmun - JPG şəkli:
Content-Type: image/jpeg
Məzmun - JSON formatında mətn:
Content-Type: application/json
Məzmun - XML formatında mətn:
Content-Type: text/xml