MIME Türleri Nedir?
MIME, açılımıyla Multipurpose Internet Mail Extensions, bir dosyanın ya da veri parçasının hangi türde olduğunu tanımlayan standart bir etiketleme sistemidir. İnternetin ilk yıllarında e-posta yalnızca düz metin taşıyabiliyordu. Resim, ses veya belge gibi ekleri güvenle iletebilmek için 1 Ocak 1992 civarında geliştirilen bu standart, zamanla e-postanın çok ötesine geçip tüm web'in temel taşlarından biri hâline geldi. Bugün bir tarayıcının bir dosyayı nasıl işleyeceğine karar vermesi, büyük ölçüde MIME türüne bakmasıyla mümkün olur.
Bir MIME türü her zaman iki parçadan oluşur: type/subtype. Eğik çizginin solundaki bölüm genel kategoriyi, sağındaki bölüm ise o kategori içindeki özel biçimi belirtir. Örneğin text/html bir HTML belgesini, image/png bir PNG görselini, application/json ise bir JSON verisini anlatır. Ana kategoriler arasında text, image, audio, video, application ve multipart gibi başlıklar bulunur.
Bu etiketler tahmine değil, kayıtlı bir standarda dayanır. IANA adlı kuruluş binlerce resmi MIME türünü bir kayıt altında tutar; MIME Türü Denetleyici de yüzlerce bu kayıtlı türü tanır. Bir dosyanın gerçek türünü doğru okumak, sunucu yapılandırmasından güvenliğe kadar birçok konuda hataların önüne geçtiği için, MIME kavramını doğru anlamak her web geliştiricisi için bir başlangıç noktasıdır.