"Varsayılan" bir MIME türü var mı?


117

"Varsayılan" bir mime türü olarak kabul edilebilecek bir şey var mı?

"Bilinmeyen / bilinmeyen" ve "uygulama / ikili" gördüm. Ancak başka bir MIME türü bulunmadığında geri dönülecek bir varsayılan var mı?


Yanıtlar:


196

En az spesifik olan resmi MIME türü application/octet-stream. Herhangi bir ek bilgi olmadan, "burada bir sürü bayt var, umarım sizin tarafınızda onlarla ne yapacağını bilen bir uygulama vardır" diyor. Bazen alıcıya verilerle ne yapılacağını iletmeye yardımcı olan bir dosya adı vardır.

"bilinmeyen", rastgele resmi olmayan MIME türlerini desteklemeyen istemcilerin kafasını karıştırmak dışında buna gerçekten hiçbir şey eklemez. Ditto için application/binary; bu sadece "sekizli akışını" yeniden ifade etmenin standart olmayan bir yolu.

Bu, " Content-Type:Verilerimi yeterince açıklayan mevcut bir içerik türünü bulamazsam , başlığa ne koyabilirim?" Sorusunun yanıtıdır. Ben de bu soruyu böyle yorumladım. Önerilen yinelenen Bilinmeyen dosya türü MIME? "Geçerli bir Content-Type:başlık koymazsam verilerim nasıl yorumlanır?" başlıklı uzun bir yanıtı vardır. özellikle bir HTTP bağlamında; bunun yanıtı protokole özgüdür (örneğin, e-postada, Content-Type:bu başlığı içermeyen MIME gövde parçaları için varsayılan değerdir text/plain; charset="us-ascii").


Yanılıyorsun. IETF, varsayılanın içerik türü olmadığını söylüyor. Bağlantınızı dikkatlice okuyun
FF_Dev

@FF_Dev Ne demek istediğinizden emin değilim. Sampo'nun kendi cevabıyla olan bağlantısının yanlış olduğunu mu söylüyorsun? Ya da cevabımın yanlış olduğunu? Veya başka bir şey?
üçlü

@tripleee Cevabı "Bilinmeyen veriler için MIME türü göndermeyin" diyor. bu cevaptan farklı olan. Yani yorumu ya mantıksız, ya da yanlış. Vurgulanmayı hak etti
FF_Dev

tripleee & @FF_Dev Cevabımın yeterince açık bir şekilde ifade edilmediğini ve bilinmeyen şeylerle uğraşırken neyi dışarıda bırakmanız gerektiğini tam olarak netleştirmediğim için TLDR kısmının biraz kafa karıştırıcı olduğunu düşünüyorum.
Sampo Sarrala - codidact.org

4
@SampoSarrala Cevap özellikle HTTP hakkında konuşuyor; MIME, birçoğu başka spesifikasyonlara göre yönetilen veya hiç olmayan birçok uygulamaya sahiptir. Belirli bir karşı örnek, text/plaingeriye dönük uyumluluk için içerik türünün çıkarılmasının gerektirdiği e-postadır .
üçlü
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.