MIME Medya Türleri
MIME (Çok Amaçlı İnternet Posta Uzantısı) ortam türleri orijinal olarak, e-postaların düz metin dışındaki bilgileri içerebilmesi için tasarlandı. MIME ortam türleri aşağıdakileri gösterir -
Mesajın metin ve ekler gibi farklı bölümlerinin mesajda nasıl birleştirildiği.
Mesajın her bir parçasının belirtilme şekli.
Farklı öğelerin aktarım için kodlanma şekli, yalnızca ASCII metni ile çalışmak üzere tasarlanmış yazılım bile mesajı işleyebilir.
Artık MIME türleri yalnızca e-postayla kullanım için değil; Web sunucuları tarafından, bu tür mesajlarla doğru bir şekilde başa çıkabilmeleri için Web tarayıcılarına kendilerine ne tür materyallerin gönderildiğini söylemenin bir yolu olarak benimsenmiştir.
MIME içerik türleri iki bölümden oluşur -
- Bir ana tip
- Bir alt tip
Ana tür, alt türden eğik çizgi karakteriyle ayrılır. Örneğin, HTML için metin / html.
Bu bölüm ana türler için düzenlenmiştir -
- text
- image
- multipart
- audio
- video
- message
- model
- application
Örneğin, metin ana türü düz metin dosyası türlerini içerir, örneğin -
- düz metin dosyaları için metin / düz
- HTML dosyaları için text / html
- Zengin metin biçimlendirmesi kullanan metin dosyaları için text / rtf
MIME türlerinin resmi olarak İnternet Tahsisli Sayılar Otoritesi (IANA) tarafından atanması ve listelenmesi beklenir.
Bu listedeki popüler MIME türlerinin çoğu (tümü "x-" ile başlar) IANA tarafından atanmaz ve resmi statüleri yoktur. Resmi MIME türlerinin listesini http://www.iana.org/assignments/media-types/ adresinde görebilirsiniz. Daha önce olanlar.vnd satıcıya özgüdür.
Bir içerik türü alanının MIME türünü belirtirken, kullanılan metin için karakter kümesini de belirtebilirsiniz. Bir karakter seti belirtmezseniz, varsayılan US-ASCII'dir. Örneğin -
content-type:text/plain; charset=iso-8859-1