MIME Type
MIME Türü (Ortam Türü Tanımlayıcı)
Bir dosyanın veya verinin türünü ve biçimini tanımlayan standart etiket; web tarayıcılarının, sunucuların ve uygulamaların içeriği dosya uzantısına değil türüne göre doğru şekilde işlemesini sağlar.
Teknik Detay
MIME türü (RFC 6838) opsiyonel parametrelerle tür/alt-tür biçimi kullanır: text/html; charset=utf-8, image/webp, application/pdf. Ana türler: text, image, audio, video, application, multipart, font, model. Kayıt: IANA resmi kayıt defterini tutar. HTTP Content-Type başlığı yanıt MIME türünü belirtir — tarayıcılar dosya uzantısı yerine bunu kullanır. Algılama (sniffing): tarayıcılar dosya başlangıç baytlarını (sihirli sayılar) inceleyerek yanlış MIME türünü geçersiz kılabilir — X-Content-Type-Options: nosniff başlığı bunu önler. application/octet-stream genel ikili geri dönüşüdür. Multipart türleri: multipart/form-data (dosya yükleme), multipart/mixed (e-posta ekleri). Satıcı türleri vnd. öneki kullanır: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (.xlsx).
Ornek
```javascript
// MIME Type: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```