Tüm görüntü dosyaları için genel bir mime türü var mı?
Normalde yoktur, ancak daha sonra bu cevapta belgelenen birkaç istisna vardır.
Bir dosyanın nasıl işleneceğini bilmek için bir Mime Tipi gerekir (dosya başlığını okumak zorunda kalmadan).
Notlar:
Tüm görüntü dosyalarının türlerini tanımlayan bir başlığı yoktur.
SVG dosyaları , örneğin, sadece XML dosyalarıdır. Bu nedenle, doğru mime tipi veya uzantı olmadan dosyanın türünü doğru tanımlamanın bir yolu olmazdı.
Mime Tipleri, İçerik Tipi / Alt tipi olarak belirtilmiştir.
Mime Tipi yok image/generic
(IANA kayıtlı görüntü alt türlerinin tam listesi için aşağıdaki "Daha fazla okuma" bölümüne bakın).
Birden fazla görüntü dosyası için Mim türünün olduğu anlamına mı geliyor?
Birden fazla görüntü formatını kapsayan tek yoktur Content-Type/subtype
.
Teoride, image/xyz
W3C'nin açıkça söylediği gibi bilinmeyen bir alt tip kullanabilirsiniz :
"Content-Type image/xyz
veri kullanıcı aracısı özgü görüntü formatı hiçbir bilgiye sahip olsa bile, bir resim olduğunu bir kullanıcı aracısı anlatmak için yeterlidir xyz
böyle bir eylem, metnin tanınmayan alt tipleri için makul olabilir ..." ama Tanınmayan görüntü veya ses alt tipleri için değil "
Genel olarak, üst düzey İçerik Türü, genel veri türünü bildirmek için kullanılırken, alt tür bu veri türü için belirli bir biçim belirtir.
Bu nedenle, "image / xyz" İçerik Türü, kullanıcı aracısı, "xyz" özel görüntü formatı hakkında bilgi sahibi olmasa bile, verilerin bir görüntü olduğunu söylemek için yeterlidir.
Bu bilgiler, örneğin, bir kullanıcıya tanınmayan bir alt türden ham verileri gösterip göstermemeye karar vermek için kullanılabilir - böyle bir işlem, tanınmayan bir alt tür için makul olmayabilir, ancak görüntünün veya sesin tanınmayan alt türleri için uygun olmayabilir.
Bu nedenle, kayıtlı ses, görüntü, metin ve video alt tipleri, gerçekten farklı bir tür olan gömülü bilgileri içermemelidir. Bu tür bileşik tipleri "çok parçalı" veya "uygulama" tipleri kullanılarak temsil edilmelidir.
Kaynak W3C - İçerik Tipi Başlık Alanı
image/*
Özel davam gibi bir joker kullanabilir miyim ?
böylece tekil dosya uzantılarını / sürelerini belirtmeye gerek kalmadan benim amacım için kullanılabilir mi?
Evet. Sizin de belirttiğiniz gibi, KDE ve GNOME masaüstü ortamları için "Masaüstü Girişi" belirlenirken bir joker karakter kullanılabilir.
Ancak, MimeType
bunun için yeni bir standart olduğu için Key = kullanımının kaldırıldığını lütfen unutmayın .
Type=MimeType
Şimdi bunun için yeni bir standart olduğu için kullanımdan kaldırıldı, daha fazla bilgi için Paylaşılan MIME bilgi veritabanı özelliğine bakın. Sonuç olarak, Anahtar Kalıpları (MIME türüyle ilişkilendirilmiş çeşitli dosya adı uzantıları) ve DefaultApp (bu MIME türüyle ilişkilendirilmiş varsayılan uygulama) da kullanımdan kaldırılmıştır.
Kaynak Masaüstü Giriş Şartnamesi
Ayrıca IIS içinde mim türleri için joker karakterler kullanabilirsiniz, ancak tavsiye edilir değil bunu:
IIS'yi, bir joker karakter (*) MIME türü ekleyerek tanımsız dosya türleri sunacak şekilde de yapılandırabilirsiniz.
Üretim sunucularında joker MIME türlerini kullanmayın. Bunu yapmak, IIS'nin tanınmayan dosyaları sunmasına ve kullanıcılara hassas bilgileri görüntülemesine neden olabilir.
Joker karakterler, MIME türleri, test amaçlı olarak veya Internet Explorer API (ISAPI) filtrelerinin özel olarak bu kimlik doğrulama senaryolarını, örneğin özel bir kimlik doğrulama ISAPI'sini işlemek için özel olarak geliştirildiği senaryolarda amaçlanmıştır.
Global MIME Türleri Oluşturma Kaynağı
daha fazla okuma
image/*
mı (tarayıcılar gibi)?